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

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第三方库


热门话题
JavaSwing:实现TableModel还是扩展AbstractTableModel?   无法在连接了SQL的Java中获取数据抛出结果集   java在运行jar时访问jar外部的prop文件   java如何在使用xPath时选择通过检查的节点,而不是它们的父节点。评估()   java如何将文本文件中的整数值翻两番?   java Update Hibernate给出了一个错误   如何使用Java在类中实现调用mule中onCall方法的Singleton?   java如何修复Hibernate 5的映射未找到异常?   调用AlertDialog。按下后退按钮时Android片段的Java生成器   java基于进度更改JProgressBar中的ColorUIResource   java如何让这个测试通过?   java是否可以在TestNG中对参数化测试进行依赖?   java查询无法通过HQL执行   Spring java 11获取spel问题EL1005E:找不到类型   尝试获取JMH锁时发生java异常