rust-w/python绑定中的微神经网络框架

pyrus-nn的Python项目详细描述


#Pyrus nn

[![生成状态](https://milesgranger.visualstudio.com/builds//u api/build/status/pyrus-nn?branchname=master)(https://milesgranger.visualstudio.com/builds//u build/latest?definitionid=1&branchname=master)
[![可信性状态](https://api.conservot.com/badges/status?host=github&;repo=milesgranger/black jack)(https://conservat.com)
[![crates.io](http://meritbadge.herokapp.com/pyrus nn)](https://crates.io/crates/pyrus nn)

[rust api文档](https://docs.rs/pyrus nn)


用rust编写的轻量级神经网络框架,带有“瘦”python绑定。

-功能:
-将网络序列化到/从yaml&json!
-rust->;serde compatible
-python->;`network.to_dict()`&;`sequential.from_dict()`
-python安装需要_zero_u依赖项
-不需要安装外部系统libs

-收回:
-仅支持通用渐变下降。
-到目前为止,完全连接(密集)层才
-激活函数仅限于线性、tanh、sigmoid和softmax
-成本函数仅限于mse、mae、交叉熵和精度


````


`` toml
[依赖关系]
pyrus n n=“0.2.1”
``





pyrus nn=“0.2.1”
`````

`` python
`` python
`` python
` `` pyrus n n n n n n模型从pyrus n n n n n模型导入顺序
n从pyrus n n n n n层导入稠密



/>
/>model=model=顺序(lr=0
模型。添加(密集(n_输入=12,n_输出=24,activation='sigmoid'))
模型。添加(密集(n_输入=24,n_输出=1,activation='sigmoid'))


out=model.predict(x)


```







````````````锈``锈``锈`锈`锈`>
使用ndarray::array2;
使用pyrus,使用pyrus,使用pyrus,使用pyrus,使用pyrus,使用pyrus,网络::顺序,层:密集};





out outn=moden=moden=moden,让mut network网络=sequential::new(0.0.0.001,100,32,costfunc::crossentropy);
断言!(
network.add(dense::new(4,5)).is_ok()
);
断言!(
network.add(dense::new(5,6)).is_ok()
);
断言!(
network.add(dense::new(6,4)).is_ok()
);
断言!网络。添加(Dense::New(4,1))。is_ok()





x:array2<;f32>;=…
y:array2<;f32>;=…



>
network.fit网络。fit(x.view(),y.view());






br/>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用ContentExchange设置请求属性   java Spark/Hdfs/Hdfsclient兼容性   java springcloudstreamkafka配置:instanceCount和instanceIndex   Java中web服务序列化日期   java用动态数据替换占位符   java git gc似乎覆盖了一个packfile,留下了一个打开的文件描述符,其中包含对“oldxxx.pack”的引用   为什么Apache项目对Java版本敏感?   java Anylogic帮助如何在导入的3dobject通过输送机上的多个“站”时更改其颜色?   JavaEclipseNeonM2E可以导入一个大型项目,但似乎不能自动解决依赖关系   java@FindBy搜索具有满足条件的子元素的元素   java如何将ActionEvent e与键绑定一起使用?   java转换以集中方式从外部库抛出的异常   java中用户文件/数据文件与系统/程序文件的区别   java使用变量字符串或字符作为对象名   字体使用Java图形操纵字符串中每个字符的形状   JavaFX图表移动数据   java RandomAccessFile:将所有项设置为相同的字节数?   java Google Play inapp Billing onPurchasesUpdated()错误响应代码1   java在不知道属性名和属性数的情况下处理json对象   java是否可以一次从HazelcastInstance(映射和列表)中删除所有数据?