当前位置:嗨网首页>书籍在线阅读

06-实用的机器学习开源项目

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

B.5 实用的机器学习开源项目

有几个实用的第三方Python库针对高性能机器学习进行了优化,其中有几个项目在第7章已有提及。这些项目提供了很多特性和实用工具,其数量远超读者能够自行开发的数量。对严谨的机器学习或大数据应用程序来说,应该运用这些库(或其等价库)。

  • NumPy:
    • 事实上的标准Python数学库;
    • 为了实现高性能,主要以C语言实现;
    • 是很多Python机器学习库(包括TensorFlow和scikit-learn)的底层基础。
  • TensorFlow:最流行的神经网络Python库之一。
  • pandas:将数据集导入Python并对其进行操作的流行库。
  • scikit-learn:本书讲解的几种机器学习算法的经充分测试和全功能的版本(远不止这些)。