matplotlib是Python语言及其数值计算库NumPy的绘图函式库。它提供了一个面向对象程序设计的应用程序接口,用于使用通用部件工具箱将绘图嵌入到应用程序中。它还有一个基于有限状态机的过程式编程“pylab”接口,其设计与MATLAB非常类似,但不推荐使用。SciPy使用matplotlib进行图形绘制。
Spyder是一个使用Python语言的开放源代码跨平台计算科学集成开发环境。Spyder整合了NumPy,SciPy,Matplotlib与IPython,以及其他开源软件。
Theano是一个Python库和优化的编译器,用来操纵和求值数学表达式特别是矩阵值表达式。在Theano中,计算使用NumPy形式的语法来表达并被编译器,用来在CPU或者图形处理器通用计算架构上高效的运行。
Numba是开源软件的JIT编译器,它通过llvmlite Python包,使用LLVM将Python的子集和NumPy翻译成快速的机器码。它为在CPU和GPU上并行化Python代码提供了大量选项,而经常只需要微小的代码变更。
Scikit-learn是用于Python编程语言的自由软件机器学习库。它的特征是具有各种统计分类、回归分析和聚类分析算法,包括支持向量机、随机森林、梯度提升技术、K-平均算法和DBSCAN,它被设计协同于Python数值和科学库NumPy和SciPy。
matplotlib是Python语言及其数值计算库NumPy的绘图函式库。它提供了一个面向对象程序设计的应用程序接口,用于使用通用部件工具箱将绘图嵌入到应用程序中。它还有一个基于有限状态机的过程式编程“pylab”接口,其设计与MATLAB非常类似,但不推荐使用。SciPy使用matplotlib进行图形绘制。