35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
# 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
|
|
```
|