PyBrain基于 Python 的机器学习库
PyBrain的概念是将一系列的数据处理的算法封装到被称之为Module的模块中。一个最小的Module通常包含基于机器学习算法的可调整的参数集合。Modules包含一个输入和输出的buffer,外加误差buffer用于存在误差反向传播的场景。
Modules被嵌入到Network类中,并且使用Connection对象进行连接,其中可能包含一系列可调整的参数,比如连接的权重。而Network类本身又是一个Module,因此可以基于此构建多层网络结构。库中有快捷的方式构造最常用网络结构,但原则上这个系统允许嵌入最随机的连接方式来形成一个无循环图。
网络中的参数通过Trainer进行调节,它从Dataset中学习到最优化的参数。还有的增强方式的实验是通过相关的最优化的目标构造模拟环境进行参数学习。
评论
Tribuo基于 Java 的机器学习库
Tribuo是Java编写的机器学习库,可提供多类分类、回归、聚类、异常检测和多标签分类。Tribuo提供了流行的机器学习算法的实现,还包装了其他库以提供统一的接口。Tribuo包含加载、特性化和转换
Tribuo基于 Java 的机器学习库
0
Pylearn2基于 Theano 的机器学习库
Pylearn2是一个基于Theano的机器学习库,它的大部分功能是基于Theano顶层实现的。这意味着用户可以用数学表达式去编写Pylearn2插件(新模型、算法等),Theano不仅会帮助用户优化
Pylearn2基于 Theano 的机器学习库
0
Kubeflow基于 Kubernetes 的机器学习工具库
Kubeflow 是谷歌发布的一个机器学习工具库,Kubeflow 项目旨在使 Kubernetes
Kubeflow基于 Kubernetes 的机器学习工具库
0