- Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh- Setup Environment
uv sync- Setup pre-commit hook
uv run prek installIt's not allowed to push to the main branch directly. Please open a Pull request for review.
- Make a new branch
- Modify your code, make commits
- Push to remote
- Draft a pull request and wait for review
- The
fitandnormalizemethod should take in a cupy array with shape of (B, C, H, W) - Add your implementation to the tests
- Add a benchmark script
- Add a visualization script to run against the image in the
datafolder, compare it to existing implementation
There is one target.png for the fit method and five test_*.png for the normalize method.