EasyML( Easy Machine Learning )是一个简单机器学习系统。
在该系统中,一个学习任务被构造为一个有向非循环图(DAG/directed acyclic
NNabla,是索尼开源的简洁高效的神经网络库,其中包含用于深度学习系统的 Python API 与用于嵌入式设备的 C++ API
Sockeye 是一个基于 Apache MXNet
的快速而可扩展的深度学习库。Sockeye 代码库具有来自 MXNet 的独特优势。例如,通过符号式和命令式 MXNet API,Sockeye
CycleGAN 是一个图像处理工具,可将绘画作品生成照片。可以把它理解为是一个 “反滤镜”,该工具来自来自加州大学伯克利分校。
ND4J 是用于 JVM 的 Apache 2.0 许可的科学计算库。
功能
通用n维数组对象
多平台功能,包括GPU
DataVec 是基于 Apache 2.0 许可的 ETL 机器学习(Extract,Transform,Load)操作库。 DataVec
XLearning **** 是奇虎 360 开源的一款支持多种机器学习、深度学习框架调度系统。基于 Hadoop Yarn 完成了对
Tangent 是一个免费、开源的新 Python 库,用于自动微分。和目前已有的机器学习库不同,Tangent 是一个源到源(source-to-
Coach 是 Intel Nervana 开源的一个强化学习研究框架,包含许多最先进的算法的实现。该框架利用多核 CPU 处理能力,用于训练和评估增强学习
MatchZoo 是中科院开源的一个文本匹配工具包。 它着重于让大家更直观地了解深度文本匹配模型的设计、对比和共享。
StarSpace 是用于高效学习实体嵌入(Entity embeddings) 的通用神经模型,可解决各种各样的问题:
RL4J 是一个与 Deeplearning4j 集成的强化学习框架。
DQN(深度 DQ 学习与双 DQN)
Async RL(A3C,Async NStepQlearning)
Mask_RCNN 是对 Python 3,Keras和TensorFlow的Mask R-CNN 的实现。
该模型为图像中每个对象的实例生成边界框和分割蒙版。 它基于 Feature Pyramid Network(FPN)和 ResNet101
专门用于评估和调整机器学习模型的工具。 用于企业的 DL4J 机器学习套件/深度学习工具的一部分。
PlaidML 致力于跨平台开发部署的开源高性能深度学习框架。一方面可以让硬件开发者快速集成到框架里,一方面也可以让框架的使用者有接入各种硬件的能力。
phpml
基于 PHP-ML 库实现机器学习
基于语言学习
基于语言学习,根据语言编码实现学习
Jumpy 是 ND4J 的 Python 接口:用于 JVM 的 Numpy Array Wrapper。
设置 Jumpy ,您需要通过环境变量设置一个 Jumpy 的类路径:
Pattern 是采用 Python 开发的一个 Web 挖掘模块。拥有以下工具:
数据挖掘:网络服务(Google、Twitter、Wikipedia)、网络爬虫、HTML DOM 解析;
HLearn 是采用 Haskell 语言编写的高性能机器学习库,它对任意维度空间有着最快最近邻的实现算法。
SphereFace 是论文
的实现,也是一套人脸识别算法。
文章提出了归一化权值(normalize weights and zero biases)和角度间距(angular margin),基于这2个点,对传统的
SerpentAI 是一个 Game Agent 框架(ps:在人机对战中,为了区分玩家,通常称机器玩家为 agent
Gluon 是微软联合亚马逊推出的一个开源深度学习库,这是一个清晰、简洁、简单但功能强大的深度学习 API,该规范可以提升开发人员学习 深度学习
ONNX,即 Open Neural Network Exchange ,是微软和 Facebook 发布的一个深度学习开发工具生态系统,旨在让 AI
这一框架应该会让开发者更容易构建机器学习模型。Turi Create
简化了定制机器学习模型的开发。你不需要成为一个机器学习专家,也可以在你的应用中添加建议、对象检测、图像分类、图像相似性或活动分类。
DFace 是个开源的深度学习人脸检测和人脸识别系统。所有功能都采用pytorch
框架开发。pytorch是一个由facebook开发的深度学习框架,它包含了一些比较有趣的高级特性,例如自动求导,动态构图等。DFace天然的继承了
Kubeflow 是谷歌发布的一个机器学习工具库,Kubeflow 项目旨在使 Kubernetes
上的机器学习变的轻松、便捷、可扩展,其目标不是重建其他服务,而是提供一种简便的方式找到最好的 OSS 解决方案。该库包含包含的清单用
OpenNE 是清华大学开源的 NE/NRL 训练和测试框架,统一了不同 NE 模型输入和输出接口,并为每个模型提供可扩展选项。此外,还用
DeepSpeech 是一个采用 PaddlePaddle
平台的端到端自动语音识别(ASR)引擎的开源项目,具体原理参考这篇论文 Baidu’s Deep Speech 2
这是一个非常简单的 Python 库,实现了朴素贝叶斯分类器。
示例代码:
\"\"\"
Suppose you have some texts of news and know their categories.
Pyro 是 Uber AI 实验室开源的一款深度概率编程语言(PPL),基于 Python 与 PyTorch
Eclipse Deeplearning4J 有助于构建涵盖从数据预处理到部署的深入学习产品的整个生命周期的深度学习应用程序。
Horovod 是 Uber 开源的针对 TensorFlow
的分布式深度学习框架,旨在使分布式深度学习更快速,更易于使用。
TensorFlow Lite 是一款 TensorFlow 用于移动设备和嵌入式设备的轻量级解决方案。
TensorFlow 可以在多个平台上运行,从机架式服务器到小型 IoT
MMLSpark ,即 Microsoft Machine Learning for Apache Spark ,是微软开源的一个针对 Apache
Spark
NapkinML 是 NumPy 中机器学习模型的袖珍实现。
安装
$ git clone https://github.com/eriklindernoren/NapkinML
生成对抗网络(GAN)是一种先进的机器学习方法,已被广泛应用于从文本生成图像、超分辨率和让机器人学习抓取物体等任务中。但 GAN