Metadata-Version: 2.1
Name: backpropagation
Version: 0.0.3
Summary: Backpropagation Algorithm
Home-page: UNKNOWN
License: UNKNOWN
Platform: UNKNOWN
Classifier: Intended Audience :: Education
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.0
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# Backpropagation
This module contains the implementation of the backpropagation algorithm

# Usage
```python
    from backpropagation.NeuralNetwork import NeuralNetwork

    from backpropagation.Backpropagation import Backpropagation
    from backpropagation.HyperbolicTangent import HyperbolicTangent
    from backpropagation.ReLU import ReLU
    from backpropagation.Sigmoid import Sigmoid

    nn = NeuralNetwork(input_units, hidden_units, output_units)
    nn.initalize_weights(bais -> boolean)

    bp = Backpropagation(NeuralNetwork, epochs, learning_rate, activation_fuction)
    bp.train(input, target)
    bp.predict(input, actual_output)
```

