承接 patrickschur/neural-network 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

patrickschur/neural-network

Composer 安装命令:

composer require patrickschur/neural-network

包简介

A dead simple neural network. For educational purposes only.

README 文档

README

Build Status codecov Version Minimum PHP Version License

A dead simple neural network. For educational purposes only. Ported from Java into PHP. Originally written in Java from Brotcrunsher a German youtuber who makes tutorials about computer science.

Note: The project is still under construction and can change at any time

Installation

$ composer require patrickschur/neural-network

Examples

Creating a simple single-layer perceptron network with four inputs and one output neuron.

// Creates the neural network
$nn = new NeuralNetwork();
 
// Creates four input neurons
$i1 = $nn->createNewInput();
$i2 = $nn->createNewInput();
$i3 = $nn->createNewInput();
$i4 = $nn->createNewInput();
 
// Sets the input for each input neuron
$i1->setValue(1);
$i2->setValue(2);
$i3->setValue(3);
$i4->setValue(4);
 
// Creates the output neuron
$o1 = $nn->createNewOutput(new Identity());
 
// Sets the weights and connect each input to the output neuron
$nn->createFullMesh(0, 0, 0, 0);
 
echo $o1->getValue(); // Output 0

Screenshot

Contribute

Feel free to contribute. Any help is welcome.

License

This project is licensed under the terms of the MIT license.

统计信息

  • 总下载量: 50
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 10
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 10
  • Watchers: 3
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-02-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固