AllenCell / AllenCell/napari-allencell-segmenter

Determine / document which systems we intend to support training / executing models on

Aberta
#154 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
20
Forks
8
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

We have already had quite a bit of trouble running example training on the systems that we have access to (our macbooks, Ubuntu workstations). As of now, here is what we have attempted, the result, and the blockers:

| System | Result | Blocker | Details | Solution | Related Issue |
| ---------------------------| -------- | ---------------------------------| -------------------------------------------------------------------------------------------------------------- | --------------------------------------------------| ------------------------------------|
| macOS Monterey 12.6 Intel i7| Fails | C++ compile error (at runtime) | fatal error: 'omp.h' file not found. | AllenCellModeling/aics-im2im#184 |
| macOS Ventura 13.3.1 Intel i7| Fails | C++ compile error (at runtime) | `libomp.dylib` not found. | `brew install libomp`
`export DYLD_LIBRARY_PATH=/usr/local/opt/libomp/lib:/usr/local/lib` |
| macOS Monterey 12.4 Apple M1| Fails | C++ compile error (at runtime) | fatal error: 'omp.h' file not found. | AllenCellModeling/aics-im2im#184 |
| Ubuntu 16 | Fails | GPU driver runtime error | `RuntimeError`: The NVIDIA driver on your system is too old (found version 9010). Please update your GPU driver.| Update GPU driver from nvidia.com
OR install PyTorch version compiled with current CUDA driver. |
| Ubuntu 20 (EC2) | Succeeds | . | . | . | . |
| Slurm (CPU) | . | . | . | . | . |
| Slurm (GPU) | . | . | . | . | . |
| AWS cluster (GPU) | . | . | . | . | . |

In all cases, the setup steps were:
- Create a fresh venv based on Python 3.8 or 3.9
- upgrade pip
- pip install wheel
- pip install boto3
- pip install -e .
- pip install requirements/requirements.txt
- python scripts download_test_data.py

And the experiment run was `python aics_im2im/train.py experiment=im2im/segmentation.yaml trainer=cpu`

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.