# TOPAZ The topaz module is build for using it with the cryosparc software. An executable path to the topaz binary needs to be provided in cryosparc. ## Adding New Versions Adding new versions: change the environment file in the build folder accordingly (and the config.yaml file) and run the build script. IMPORTANT: Build it on the GPU node , otherwise the pytorch installation will not enable GPU support. ## HINTS Current successful environment.yaml file: channels: - tbepler - pytorch dependencies: - python=3.6 - cudatoolkit - topaz - pytorch - specifing cudatoolkit version of 11.8 failed for GPU support (see below) - specifing higher python/cudatoolkit versions lead to higher pytorch versions, which again failed for topaz to run successful (https://discuss.cryosparc.com/t/topaz-train-typeerror-concat-takes-1-positional-argument-but-2-were-given/11240/18) ## Versions Nov. 2024: 0.2.5 (TOPAZ) with ``` python3.6 cudatoolkit 11.3.1 h2bc3f7f_2 pytorch 1.10.2 py3.6_cuda11.3_cudnn8.2.0_0 pytorch-mutex 1.0 cuda ```