TensorFlow入门--安装常用的算法模块

来源:互联网 发布:黑客攻击软件 编辑:程序博客网 时间:2024/06/07 07:33

TensorFlow运行中常用到一些Python第三方模块:

  • numpy Python的一种开源的数字扩展这种工具可用来存储和处理大型矩阵比Python自身的嵌套列表nested list structure)结构要高效的多该结构也可以用来表示矩阵matrix
  • maplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Gallery页面 中有上百幅缩略图
  • jupyter Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter能够将实时代码,公式,可视化图表以Cell的方式组织在一起,形成一个对代码友好的笔记本。
  • scikit-image 一组用于图像处理的算法的集合。
  • librosa 音频特征提取的第三方库。librosa在音频、乐音信号的分析中经常用到,是python的一个工具包,
  • nltk 是一个python工具包, 用来处理和自然语言处理相关的东西. 包括分词(tokenize), 词性标注(POS), 文本分类, 等等现成的工具.
  • keras 是基于Theano的一个深度学习框架,它的设计参考了Torch,用Python语言编写,是一个高度模块化的神经网络库,支持GPU和CPU。
  • tflearn 是一个模块化和透明的深度学习库,构建在 TensorFlow 之上。它为 TensorFlow 提供高层次 API,目的是便于快速搭建试验环境,同时保持对 TensorFlow 的完全透明和兼容性。
原创粉丝点击