Evolutionary Algorithms

  • nes-torch: Train PyTorch modules with Natural Evolution Strategy (NES)
  • de-torch: Train PyTorch modules with Differential Evolution (DE)
  • estorch: Replaced with nes-torch.
  • NEATEST: Evolving neural networks through augmenting topologies with evolution strategy training.
  • NEAT: Implementation of NEAT.
  • PEPG-ES: Python implementation of Parameter-exploring Policy Gradients

Reinforcement Learning

  • DQN: Implementation of some basic RL algorithms.

Computer Vision

  • PyDBOW: Bags of Binary Words for Fast Place Recognition
  • PyYOLO: Python wrapper for YOLO

Robotics

Machine Learning

  • BOHB-HPO: Multi-fidelity hyperparameter optimization library
  • minigrad: Autograd engine

Miscellaneous