This repository uses git submodules rather than conda dependencies for some libraries that are quickly evolving. In order to work with this repository, these need to be properly initialized and updated.
After cloning this repo, please navigate to the repository folder and initialize, and update the submodules:
# Initialization
git submodule init
# update -> clones the submodules
git submodule update
To install tiktorch and start server run:
conda create -n tiktorch-server-env -c ilastik-forge -c conda-forge -c pytorch tiktorch
conda activate tiktorch-server-env
tiktorch-server
To create development environment run:
make devenv
Then run sever:
make run_server
Run tests:
pytest