📜  PyBrain – 使用网络

📅  最后修改于: 2022-05-13 01:55:21.165000             🧑  作者: Mango

PyBrain – 使用网络

先决条件:如何在 Windows 上安装 PyBrain?

PyBrain是用于实现机器学习算法的Python开源库。这个库很容易使用,可以使用机器学习算法快速解决问题。开发人员正在开发这个库,以使其更灵活、更快并提高可用性。 PyBrain 是基于 Python 的强化学习、人工智能和神经网络的缩写形式。

在 PyBrain中,网络使用连接进行连接。首先,创建新网络,然后对其进行分析。

  • 网络创建
  • 分析网络

网络创建:

  • 我们可以使用我们的Python解释器来创建一个网络并运行我们的代码。我们将使用 buildNetwork() API 来执行此操作。
Python3
from pybrain.tools.shortcuts import buildNetwork
  
net= buildNetwork(1,3,2)
print(net)


Python3
from pybrain.tools.shortcuts import buildNetwork
  
net = buildNetwork(1,3,2)
print(net['in'])
# print(net['out'])
# print(net['hidden0'])


  • 我们使用 IDLE shell 使用 buildNetwork() 创建了一个网络,参数为 1,3,2 意味着网络是使用 1 个输入、3 个隐藏和 2 个输出构建的。现在,编写 print 方法来查看输出。

  • 层和连接是 FullConnection 对象,如上面的输出所示。

分析网络:

我们可以通过将它们的名称写在方括号中来获取连接和模块层,如下所示:

Python3

from pybrain.tools.shortcuts import buildNetwork
  
net = buildNetwork(1,3,2)
print(net['in'])
# print(net['out'])
# print(net['hidden0'])