# SimpleNode
SimpleNode is a small package for working with Neural Networks in python
## Features
- Easily create a Neural Network
- Create Labled Data
- Train the Neural Network using Labled Data
- Save trained models
- Load previously saved models
- Make predictions with new inputs
## Example
```
from NeuralNetwork import NeuralNetwork
// Sample XOR dataset
x = [[0, 0], [0, 1], [1, 0], [1, 1]]
y = [[0, 1], [1, 0], [1, 0], [0, 1]]
Network = NeuralNetwork([2, 3, 2])
// Params: trainDataX, trainDataY, epochs, reportFreq
Network.Learn(x, y, 10, 1)
// Save Network
Network.SaveNetwork("MyNetwork.csv")
// Predict
print( Network.Predict([1, 0]) )
```
Created by Artyom Yesayan
Raw data
{
"_id": null,
"home_page": "https://github.com/Rkaid0/SimpleNode",
"name": "SimpleNode",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "NeuralNetwork,GradientDescent,AI",
"author": "Artyom Yesayan",
"author_email": "yesart8@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/df/02/25372a92696fd9238eeb55edf257be2f85e9ed8761b9d015f0d932352c7d/SimpleNode-0.32.tar.gz",
"platform": null,
"description": "# SimpleNode\n\nSimpleNode is a small package for working with Neural Networks in python\n\n## Features\n\n- Easily create a Neural Network\n- Create Labled Data\n- Train the Neural Network using Labled Data\n- Save trained models\n- Load previously saved models\n- Make predictions with new inputs\n\n## Example\n\n```\nfrom NeuralNetwork import NeuralNetwork\n\n// Sample XOR dataset\nx = [[0, 0], [0, 1], [1, 0], [1, 1]]\ny = [[0, 1], [1, 0], [1, 0], [0, 1]]\n\nNetwork = NeuralNetwork([2, 3, 2])\n\n// Params: trainDataX, trainDataY, epochs, reportFreq\nNetwork.Learn(x, y, 10, 1)\n\n// Save Network\nNetwork.SaveNetwork(\"MyNetwork.csv\")\n\n// Predict\nprint( Network.Predict([1, 0]) )\n```\n\nCreated by Artyom Yesayan\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Package for working with Neural Networks for small projects",
"version": "0.32",
"project_urls": {
"Download": "https://github.com/Rkaid0/SimpleNode/archive/refs/tags/v_0.1.tar.gz",
"Homepage": "https://github.com/Rkaid0/SimpleNode"
},
"split_keywords": [
"neuralnetwork",
"gradientdescent",
"ai"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "84d0698fb1ad4e0e97f043d3015617022b0161e4c637fad294805b0093525625",
"md5": "af210462180fdc51c7413ddcb89396a5",
"sha256": "2c21144654933282af211cf0575f833f8aa1963673a6a623b06b468d88e58a31"
},
"downloads": -1,
"filename": "SimpleNode-0.32-py3-none-any.whl",
"has_sig": false,
"md5_digest": "af210462180fdc51c7413ddcb89396a5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5394,
"upload_time": "2023-12-16T21:11:09",
"upload_time_iso_8601": "2023-12-16T21:11:09.494358Z",
"url": "https://files.pythonhosted.org/packages/84/d0/698fb1ad4e0e97f043d3015617022b0161e4c637fad294805b0093525625/SimpleNode-0.32-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df0225372a92696fd9238eeb55edf257be2f85e9ed8761b9d015f0d932352c7d",
"md5": "ed9876623dd1e065b49cfd346831ea97",
"sha256": "61bd30b63ab1f03ad77360f298489347d26a6dfc41f66ba508dd972373e551f9"
},
"downloads": -1,
"filename": "SimpleNode-0.32.tar.gz",
"has_sig": false,
"md5_digest": "ed9876623dd1e065b49cfd346831ea97",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4228,
"upload_time": "2023-12-16T21:11:11",
"upload_time_iso_8601": "2023-12-16T21:11:11.033550Z",
"url": "https://files.pythonhosted.org/packages/df/02/25372a92696fd9238eeb55edf257be2f85e9ed8761b9d015f0d932352c7d/SimpleNode-0.32.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-16 21:11:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Rkaid0",
"github_project": "SimpleNode",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "simplenode"
}