Its a implimentation of Perceptron
Project description
oneNeuron_pypi
oneNeuron_pypi >>> This python package is a implimentation of single neuron neural network(Perceptron)
How to use this
Installation of this package...
Try any one of them in terminal...
pip install oneNeuron-pypi-tripathimanoj
pip install oneNeuron-pypi-tripathimanoj==0.0.3
from oneNeuron.perceptron import Perceptron
## Get X and y and then use following code.
model=Perceptron(eta=eta,epochs=epochs)
model.fit(X,y)
PERCEPTRON >>>
Perceptron(A single neuron neural network) were developed in the 1950s and 1960s by the scientist Frank Rosenblatt, inspired by earlier work by Warren McCulloch and Walter Pitts. It is the initial basic algorithm for supervised learning of binary classifier, i.e. a classification algorithm that makes its predictions based on a linear predictor function combining a set of weights with the feature vector.
working of Perceptron >>>
Perceptons takes several inputs x1,x2,x3....xn and produces a single binary output.Then weights were introduced expressing importance of respective inputs to the outputs. The neuron outputs either 0 or 1 ,which is determined by the weighted sum ∑wjxj is less than or greater than threshold value(this is hyperparameter).
Based on the given no of epochs it will try to reduce the error as close to zero by adjusting the weights in every epochs. If the error is constant(can't reduce more) or zero within a given no of epochs those will be the final best weights for each feature. And then it will try to train itself by those final weights and give prediction.
references
[guide for creating python package ] (https://packaging.python.org/en/latest/tutorials/packaging-projects/)
[github docs for github actions] (https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python#publishing-to-package-registries)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oneNeuron_pypi-tripathimanoj-0.0.3.tar.gz.
File metadata
- Download URL: oneNeuron_pypi-tripathimanoj-0.0.3.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fbc226536e6299111df4f6ef37a335b46d9af6148df622131adcca0b1669ac3
|
|
| MD5 |
505ca341cba1886482df2cbf2d4a0aed
|
|
| BLAKE2b-256 |
9cd66f21ae1dc39de5a855faaf02f297a4ad4d68352aafd656cefb0710a6fc9c
|
File details
Details for the file oneNeuron_pypi_tripathimanoj-0.0.3-py3-none-any.whl.
File metadata
- Download URL: oneNeuron_pypi_tripathimanoj-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bec0096fc6014fcbeae215e864ee1ca45e627955b2f9aea74537d54b33a77b1b
|
|
| MD5 |
e7fadb587a1c8fbf93745b3eae25603a
|
|
| BLAKE2b-256 |
c3ac22641254a298ab651a062b78469da1b41cee5cf5c10c0cb29d2edb713851
|