Open
Description
Hi
I tried to process a mrc file but failed:
- The dataset is a mrc file of 1756x1843x143 size, 439MB
- My GPU card is an NVIDIA RTX A4000 with 16GB GPU memory
I used tile_shape
parameters to reduce the GPU usage but got this error. Note that without the tile_shape
parameter I have the same error
synapse_net.run_segmentation -i 20241017_RTtomo_TS3_25kx_rec.mrc -o 20241017_RTtomo_TS3_25kx_rec_result --tile_shape 128 128 12 -m vesicles_3d
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\u00xxxx\.conda\envs\synapse-net\Scripts\synapse_net.run_segmentation.exe\__main__.py", line 7, in <module>
File "C:\Users\u00xxxx\Documents\PROJECTS\Leuven\synapse-net\synapse_net\tools\cli.py", line 159, in segmentation_cli
tiling = parse_tiling(args.tile_shape, args.halo, is_2d=is_2d)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\u00xxxx\Documents\PROJECTS\Leuven\synapse-net\synapse_net\inference\util.py", line 459, in parse_tiling
default_tiling = get_default_tiling(is_2d=is_2d)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\u00xxxx\Documents\PROJECTS\Leuven\synapse-net\synapse_net\inference\util.py", line 426, in get_default_tiling
raise NotImplementedError(f"Estimating the tile size for a GPU with {vram} GB is not yet supported.")
NotImplementedError: Estimating the tile size for a GPU with 17.170956288 GB is not yet supported.
Do you have any tips to process it ?
Best
Benjamin