xl0/tidygrad

A tidy library for gradient-based optimization

2

stars

55

commits

Jupyter Notebook

primary language

Dec 23, 2023

updated

xl0.github.io/tidygrad

README

TidyGrad

TidyGrad | Documentation | Discord

A tidy library for gradient-based optimization

Tests

Install

pip install -e tidygrad

Dev

pip install -e .[dev] # Local install with dev dependencies
  • Hack
  • Hack
  • Hack
  • (edit and run the notebooks in the ./nbs directory).
nbdev_prepare

nbdev_prepare will:

  • Export all norebooks into the ./tidygrad directory.
    • Note: the notebooks themselves have an export cell, so they are exported every time you run them.
  • Run all notebooks (equivalent of testing)
  • Generate REDME.md from the index.ipynb
  • Generate the docs

How to use

# Later

Contributors

xl0

51 commits

p-i-

4 commits

xl0/tidygrad

A tidy library for gradient-based optimization

2

stars

55

commits

Jupyter Notebook

primary language

Dec 23, 2023

updated

xl0.github.io/tidygrad

README

TidyGrad

TidyGrad | Documentation | Discord

A tidy library for gradient-based optimization

Tests

Install

pip install -e tidygrad

Dev

pip install -e .[dev] # Local install with dev dependencies
  • Hack
  • Hack
  • Hack
  • (edit and run the notebooks in the ./nbs directory).
nbdev_prepare

nbdev_prepare will:

  • Export all norebooks into the ./tidygrad directory.
    • Note: the notebooks themselves have an export cell, so they are exported every time you run them.
  • Run all notebooks (equivalent of testing)
  • Generate REDME.md from the index.ipynb
  • Generate the docs

How to use

# Later

See what people are saying

Contributors

xl0

51 commits

p-i-

4 commits

Languages

Jupyter Notebook

81.2%

Python

18.5%