├── .github └── workflows │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── LICENSE ├── Makefile ├── README.md ├── autofd.svg ├── autofd ├── __init__.py ├── general_array.py ├── general_array_test.py ├── operators │ ├── __init__.py │ ├── operators.py │ ├── operators_test.py │ └── transforms.py └── utils.py ├── examples ├── benchmark_function_call_cache.py ├── brachistochrone.ipynb └── neural_operator.py ├── pylintrc ├── ruff.toml ├── setup.cfg ├── setup.py └── vector_to_function.svg /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/README.md -------------------------------------------------------------------------------- /autofd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd.svg -------------------------------------------------------------------------------- /autofd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/__init__.py -------------------------------------------------------------------------------- /autofd/general_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/general_array.py -------------------------------------------------------------------------------- /autofd/general_array_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/general_array_test.py -------------------------------------------------------------------------------- /autofd/operators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/operators/__init__.py -------------------------------------------------------------------------------- /autofd/operators/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/operators/operators.py -------------------------------------------------------------------------------- /autofd/operators/operators_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/operators/operators_test.py -------------------------------------------------------------------------------- /autofd/operators/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/operators/transforms.py -------------------------------------------------------------------------------- /autofd/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/autofd/utils.py -------------------------------------------------------------------------------- /examples/benchmark_function_call_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/examples/benchmark_function_call_cache.py -------------------------------------------------------------------------------- /examples/brachistochrone.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/examples/brachistochrone.ipynb -------------------------------------------------------------------------------- /examples/neural_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/examples/neural_operator.py -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/pylintrc -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/ruff.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/setup.py -------------------------------------------------------------------------------- /vector_to_function.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sail-sg/autofd/HEAD/vector_to_function.svg --------------------------------------------------------------------------------