Contents Menu Expand Light mode Dark mode Auto light/dark mode
pyml 0.0.1 documentation
pyml 0.0.1 documentation
  • Home page
  • API reference
    • pyml.exceptions
      • pyml.exceptions.excpetions
        • pyml.exceptions.excpetions.HyperparametersNotSpecified
        • pyml.exceptions.excpetions.OutsideSpecifiedRange
        • pyml.exceptions.excpetions.ShapeError
    • pyml.neighbors
      • pyml.neighbors.knn
        • pyml.neighbors.knn.kNNClassifier
        • pyml.neighbors.knn.UnknownMetric
    • pyml.neural_network
      • pyml.neural_network.layer
        • pyml.neural_network.layer.activation
          • pyml.neural_network.layer.activation.linear
            • pyml.neural_network.layer.activation.linear.Linear
          • pyml.neural_network.layer.activation.relu
            • pyml.neural_network.layer.activation.relu.ReLU
          • pyml.neural_network.layer.activation.sigmoid
            • pyml.neural_network.layer.activation.sigmoid.Sigmoid
          • pyml.neural_network.layer.activation.softmax
            • pyml.neural_network.layer.activation.softmax.Softmax
          • pyml.neural_network.layer.activation.tanh
            • pyml.neural_network.layer.activation.tanh.Tanh
        • pyml.neural_network.layer.transformation
          • pyml.neural_network.layer.transformation.convolutional
            • pyml.neural_network.layer.transformation.convolutional.Convolutional
          • pyml.neural_network.layer.transformation.dense
            • pyml.neural_network.layer.transformation.dense.Dense
          • pyml.neural_network.layer.transformation.dropout
            • pyml.neural_network.layer.transformation.dropout.Dropout
          • pyml.neural_network.layer.transformation.input
            • pyml.neural_network.layer.transformation.input.Input
          • pyml.neural_network.layer.transformation.reshape
            • pyml.neural_network.layer.transformation.reshape.Flatten
            • pyml.neural_network.layer.transformation.reshape.Reshape
      • pyml.neural_network.loss
        • pyml.neural_network.loss.binary_cross_entropy
          • pyml.neural_network.loss.binary_cross_entropy.BinaryCrossentropy
        • pyml.neural_network.loss.categorical_cross_entropy
          • pyml.neural_network.loss.categorical_cross_entropy.CategoricalCrossentropy
        • pyml.neural_network.loss.mean_absolute_error
          • pyml.neural_network.loss.mean_absolute_error.MeanAbsoluteError
        • pyml.neural_network.loss.mean_squarred_error
          • pyml.neural_network.loss.mean_squarred_error.MeanSquaredError
        • pyml.neural_network.loss.softmax_loss_categorical_cross_entropy
          • pyml.neural_network.loss.softmax_loss_categorical_cross_entropy.Softmax_CategoricalCrossentropy
      • pyml.neural_network.nn
        • pyml.neural_network.nn.NN
        • pyml.neural_network.nn.InconsistentLayerSizes
      • pyml.neural_network.optimizer
        • pyml.neural_network.optimizer.adagrad
          • pyml.neural_network.optimizer.adagrad.Adagrad
        • pyml.neural_network.optimizer.adam
          • pyml.neural_network.optimizer.adam.Adam
        • pyml.neural_network.optimizer.rmsprop
          • pyml.neural_network.optimizer.rmsprop.RMSProp
        • pyml.neural_network.optimizer.sgd
          • pyml.neural_network.optimizer.sgd.SGD
    • pyml.utils
      • pyml.utils.accuracy
        • pyml.utils.accuracy.BinaryClassAccuracy
        • pyml.utils.accuracy.MultiClassAccuracy
        • pyml.utils.accuracy.RegressionAccuracy
      • pyml.utils.metrics
        • pyml.utils.metrics.euclidean_distance
        • pyml.utils.metrics.manhatten_distance
  • Examples and tutorials
    • Tutorial: kNN
    • Tutorial: Neural Networks for classification
    • Tutorial: Neural Networks for Image Classification without Convolution
    • Tutorial: Neural Networks for Image Classification with Convolution
Back to top

pyml.neural_network#

Neural Network Module

pyml.neural_network.layer

The layer include all parts of a neural network: the actual layer consisting of the neurons (nodes and their connection), and the activation function, which processes the output of the neurons.

pyml.neural_network.loss

Loss Functions Module

pyml.neural_network.nn

Neural network

pyml.neural_network.optimizer

Implementation of popular optimizers

Next
pyml.neural_network.layer
Previous
pyml.neighbors.knn.UnknownMetric
Copyright © 2023, Bastian Berle
Made with Sphinx and @pradyunsg's Furo