/LUCA

Last Universal Common Artificial Intelligence

Primary LanguagePythonMIT LicenseMIT

LUCA License: MIT example workflow Coverage Status

LUCA is a collection of training procedures of DNN models. The repo is named after an evolutionary biology term -- Last Universal Common Ancestor, in an attempt to become the origin of any artificially intelligent creature -- Last Universal Common Artificial Intelligence.

Set up Development Environment

  1. Install packages in virtual environment.
python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install -r install/py/requirements.txt
pip install -r install/py/requirements.dev.txt
  1. Configure pre-commit hooks.
pre-commit install
  1. Export PATH.
export PYTHONPATH=$PWD:$PYTHONPATH