Keras.NET
2024-08-26 09:07:54
【翻译】Keras.NET简介 - 高级神经网络API in C#
Keras.NET是一个高级神经网络API,它使用C#编写,并带有Python绑定,可以在Tensorflow、CNTK或Theano上运行。其关注点是实现快速实验。因为做好研究的关键是:能在尽可能短的时间内从一个想法发展出结果。
如果你需要一个能实现以下需求的深度学习库,那么请使用Keras:
允许简单快速的原型制作(通过用户友好性、模块化、扩展性)。
支持卷积网络和循环网络,以及两者的组合。
在CPU和GPU上无缝运行。
Keras.NET使用了:
先决条件:
Python 3.6,链接: https://www.python.org/downloads/
安装keras,numpy和一个后端(Tensorflow/CNTK/Theano)。请参阅如何配置:https://keras.io/backend/
Nuget:
从Nuget安装:https://www.nuget.org/packages/Keras.NET
Install-Package Keras.NET
dotnet add package Keras.NET
XOR样本的示例:
输出:
在3个时间段内,达到了98%的准确率。
项目地址:https://github.com/SciSharp/Keras.NET/
文档:https://scisharp.github.io/Keras.NET/
现在就可以在.NET里运行你的Keras模型了。随后我将添加更多的博文和例子,敬请关注 :)
最新文章
- Redis集群(九):Redis Sharding集群Redis节点主从切换后客户端自动重新连接
- switch..case使用
- Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理5
- android:onClick vs setOnClickListener
- Redis做消息队列文章两篇
- Sqoop增量从MySQL中向hive导入数据
- 解决Win8.1 / Win Server 2012 r2 下安装 Visual Studio 时一直要求重新启动的问题(原创)
- 更改 Tomcat 日志路径
- BootstrapQ 包Bootstrap tree,dialog等待
- Down to the TLP: How PCI express devices talk (Part I)
- 【iOS开发】3.UIViewController
- Redis的安装以及在项目中使用Redis的一些总结和体会
- 服务器大量的fin_wait1 状态长时间存在原因分析
- centos6 网卡配置,多IP设置
- Shell脚本笔记(一)一些零碎的基础知识
- Android典型界面设计(3)——访网易新闻实现双导航tab切换
- 从RGB扫描图到数字化等高线矢量图
- 【Java基础】反射和注解
- .Net Core使用Socket与树莓派进行通信
- What is the difference between WinRT, UWP and WPF?