PyTorchRelevancePropagation. A basic implementation of Layer-wise Relevance Propagation (LRP) in PyTorch.
103TicTacToe. Environment equipped with reinforcement learning algorithms to train agents to play tic-tac-toe.
13CppMultilayerPerceptron. A simple class for fully connected neural networks.
10LayerwiseRelevancePropagation. A basic implementation of the Layer-wise Relevance Propagation algorithm in Tensorflow.
8NeuralAnnealing. Simulated annealing for neural networks with JAX.
8DroneRacing. A simple learning environment with drones for evolution-inspired optimization.
6RocketLander. A simple framework equipped with optimization algorithms, such as reinforcement learning, evolution strategies, genetic optimization, and simulated annealing, to enable an orbital rocket booster to land autonomously.
5RealTimeRelevancePropagation. An implementation for real time layer-wise relevance propagation using OpenCV and Tensorflow.
4NeuralGrid. A grid-based neural network architecture.
3VanillaTreeSPH. A simple smoothed-particle hydrodynamics code that uses a tree algorithm to find neighbour particles.
2PyDualNumber. Basic implementation of dual numbers in Python.
2PyAutograd. Minimal, scalar-valued, dependency-free Python library for reverse-mode automatic differentiation.
1MinMixer. A minimal MLP-Mixer architecture for image classification.
1MathLang. Investigate the capabilities of neural networks to process mathematical expressions.
1NeuroEvolution. A hybrid optimization algorithm that combines gradient descent for network parameter optimization and an evolutionary algorithm for network topology optimization.
1GeneticWheels. Genetic optimization algorithm for the evolution of wheels.
1GeneticNeuralNetworkTraining. A Python implementation of a genetic optimizer for fully connected neural networks
1