mlpack

mlpack
软件
软件描述
mlpack 是一个注重可扩展性、速度和易用性的 C++ 机器学习库。其目标是通过简单一致的 API,使新手用户也能轻松使用机器学习,同时充分利用 C++ 语言的特性。
官方网站
访问软件的官方网站了解更多信息
mlpack.org
什么是 mlpack?
mlpack 是一个注重可扩展性、速度和易用性的 C++ 机器学习库。其目标是通过简单一致的 API,使新手用户也能轻松使用机器学习,同时利用 C++ 语言特性,为专家用户提供最大性能和最大灵活性。这通过提供一组可作为黑箱使用的命令行可执行文件,以及一个模块化的 C++ API 实现,便于专家用户和研究人员轻松修改算法内部结构。
🔄 替代方案
8 个选择
TensorFlow
TensorFlow 是一个用于各种感知和语言理解任务的开源机器学习软件库。它最初由谷歌开发,于2015年11月9日以 Apache 2.0 开源许可证发布。

Keras
Keras 是用 Python 编写的深度学习 API,可在 JAX、TensorFlow 或 PyTorch 之上运行。

TFLearn
TFlearn 是一个基于 Tensorflow 构建的模块化且透明的深度学习库。它旨在为 TensorFlow 提供更高级别的 API,以促进并加速实验,同时保持完全透明和兼容性。

Training Mule
训练Mule可让您或您的团队轻松标注图像,从而获得所需的高质量数据集。在完成图像标注后,我们将为您训练选定的网络,并提供可直接使用的模型。

Darknet
Darknet:用C语言编写的开源神经网络 Darknet是一个用C和CUDA编写的开源神经网络框架。它速度快,易于安装,并支持CPU和GPU计算。

Deeplearning4j
Eclipse Deeplearning4j 是首个专为 Java 和 Scala 编写的商用级、开源分布式深度学习库。它与 Hadoop 和 Apache Spark 集成,使人工智能得以在分布式 GPU 和 CPU 上应用于商业环境。

MXNet
MXNet 是一个为高效性和灵活性而设计的深度学习框架。它允许你混合使用符号编程和命令式编程,以最大化效率和生产力。其核心包含一个动态依赖调度器,可自动并行化……

