跳转到主要内容

深度学习入门。基于Keras构建

项目描述

深度学习入门

基于Python 3和Keras 2构建。

Binder
CircleCI
codecov
Documentation Status
PyPI version
PyPI downloads

conx.readthedocs.io上阅读文档

在邮件列表中提问:conx-users

使用简单界面、易于可视化和有用的分析实现深度学习神经网络算法。基于Keras构建,可以使用TensorFlowTheanoCNTK

可以通过提供大小来将网络指定给构造函数。例如,Network("XOR", 2, 5, 1)指定了一个名为“XOR”的网络,具有2节点输入层、5单元隐藏层和1单元输出层。然而,可以使用net.connect()方法构建任何复杂的网络。

通过目标函数计算XOR

import conx as cx

dataset = [[[0, 0], [0]],
           [[0, 1], [1]],
           [[1, 0], [1]],
           [[1, 1], [0]]]

net = cx.Network("XOR", 2, 5, 1, activation="sigmoid")
net.dataset.load(dataset)
net.compile(error='mean_squared_error',
            optimizer="sgd", lr=0.3, momentum=0.9)
net.train(2000, report_rate=10, accuracy=1.0)
net.test(show=True)

创建动态的可渲染可视化,如下所示

示例

请参阅conx-notebooks文档以获取更多示例。

安装

了解运行虚拟机、云和本地安装的选项

项目详情


版本历史 发布通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

conx-3.7.10.tar.gz (105.0 kB 查看哈希值)

上传时间

构建分布

conx-3.7.10-py2.py3-none-any.whl (109.8 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面