在深度学习中快速原型的元框架

Braid的Python项目详细描述


编织是一个灵活的模块化神经网络库。它是用python编写的,使用tensorflow后端。它是为快速开发而设计的,同时能够支持任意的网络设计。

指导编织物设计的主要思想是:

^ {STR 1 } $灵活性<强>:应该有多种方式与库交互。用tensorflow、braid或protobuf文件来设计网络。

开放性:保持tensorflow后端的开放性,而不是抽象层的后面。它有助于修改现有结构,而不是为不可用的网络属性和节点建立接地。

模块性:库的结构不应是刚性的。用户应该能够根据偏好修改库的部分。

braid有足够的内置功能来支持最复杂的网络,并支持构建完全自定义的节点和层。

它与:python 2.7-3.5兼容

braid在时很有用:

  • 您需要快速的实验,而不想为代码的样板部分操心。
  • 您希望自定义网络的某些部分,但仍希望保留代码的简单性。
  • 您需要根据给定的规格或个人喜好定制/精简整个现有的库。

安装

pip安装编织线

如果上述方法不起作用,则(需要git):

pip安装git+git://github.com/arya-ai/braid

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

推荐PyPI第三方库


热门话题
DB H2和控制器的java集成测试   程序未通过if语句(Java)   java如何解决JPA更新时数据库中NOTNULL的值   3DES,Java代码结果产生不同于3DES在线工具和oracle数据库脚本的结果   java是否可以在XML中设置SwipeRefreshLayout的颜色方案?   java为什么JRBeanCollectionDataSource使用jr:List组件提供传递List的空字段?   java ScrollView只能托管一个直接子安卓   java是否有更短的代码或更简单的方法将元素添加到不同大小的多个数组中?   java为什么示例作者要硬编码正交摄影机的宽度和高度?(LibGdx僵尸鸟教程)   java不断得到非法的类型错误的开始,我如何才能纠正这一点并继续前进?   java如何获取正在运行的应用程序名称并将其与安卓上数据库中记录的名称进行匹配?   用于Java和if循环代码优化的if语句   if语句如果在JAVA中没有花括号,为什么if块可以放在另一个if块中   安卓操作系统。FileUriExposedException:file:///storage/emulated/0/test.txt通过意图暴露在应用程序之外。getData()   java索引不是错误,而是索引+索引=错误   java Android从改造调用中获取实时数据   java Tictaoe打印电路板   java Guice IoC怎么样?   java JLabel设置为文本列表项   java Hibernate MasterSubDetails映射