Skip to content

IndexError: tuple index out of range #7

Description

@x1y9

Thanks for your great work. I just use it in napari, when i click "initialize" in napari-nnInteractive, I get this error:

Using Model nnInteractive_v1.0 at : C:\Users\st\.cache\huggingface\hub\models--nnInteractive--nnInteractive\snapshots\67d7990b9ff7d68bee63e30ca9d3c575f2b2add0\nnInteractive_v1.0
nnUNet_raw is not defined and nnU-Net can only be used on data for which preprocessed files are already present on your system. nnU-Net cannot be used for experiment planning and preprocessing like this. If this is not intended, please read documentation/setting_up_paths.md for information on how to set this up properly.
nnUNet_preprocessed is not defined and nnU-Net can not be used for preprocessing or training. If this is not intended, please read documentation/setting_up_paths.md for information on how to set this up.
nnUNet_results is not defined and nnU-Net cannot be used for training or inference. If this is not intended behavior, please read documentation/setting_up_paths.md for information on how to set this up.
WARNING: Cuda is not available. Using CPU instead. This will result in longer runtimes and additionally auto-zoom will be disabled for runtime reasons
---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
File C:\st\WPy64-310111\python-3.10.11.amd64\lib\site-packages\napari_nninteractive\widget_main.py:100, in nnInteractiveWidget.on_init(self=<napari_nninteractive.widget_main.nnInteractiveWidget object>, *args=(False,), **kwargs={})
     96 self.session.set_image(_data, {"spacing": self.session_cfg["spacing"]})
     98 self.session.set_target_buffer(self._data_result)
     99 self._scribble_brush_size = self.session.preferred_scribble_thickness[
--> 100     self._viewer.dims.not_displayed[0]
        self._scribble_brush_size = 5
        self.session = <nnInteractive.inference.inference_session.nnInteractiveInferenceSession object at 0x00000232880A8340>
        self = <napari_nninteractive.widget_main.nnInteractiveWidget object at 0x00000232693EBE20>
        self.session.preferred_scribble_thickness = [2, 2, 2]
        self._viewer.dims = Dims(ndim=3, ndisplay=3, order=(0, 1, 2), axis_labels=('0', '1', '2'), rollable=(True, True, True), range=(RangeTuple(start=818.7000122070312, stop=1037.7000122070312, step=1.5), RangeTuple(start=-223.1591796875, stop=-61.1591796875, step=1.5), RangeTuple(start=-48.6591796875, stop=113.3408203125, step=1.5)), margin_left=(0.0, 0.0, 0.0), margin_right=(0.0, 0.0, 0.0), point=(928.2000122070312, -142.1591796875, 32.3408203125), last_used=0)
        self._viewer = Viewer(camera=Camera(center=(928.2000122070312, -142.1591796875, 32.3408203125), zoom=3.4629969418960242, angles=(0.0, 0.0, 90.00000000000001), perspective=0.0, mouse_pan=True, mouse_zoom=True), cursor=Cursor(position=(928.2000122070312, -138.5611575735831, -128.67055680406244), scaled=True, style=<CursorStyle.STANDARD: 'standard'>, size=15.0), dims=Dims(ndim=3, ndisplay=3, order=(0, 1, 2), axis_labels=('0', '1', '2'), rollable=(True, True, True), range=(RangeTuple(start=818.7000122070312, stop=1037.7000122070312, step=1.5), RangeTuple(start=-223.1591796875, stop=-61.1591796875, step=1.5), RangeTuple(start=-48.6591796875, stop=113.3408203125, step=1.5)), margin_left=(0.0, 0.0, 0.0), margin_right=(0.0, 0.0, 0.0), point=(928.2000122070312, -142.1591796875, 32.3408203125), last_used=0), grid=GridCanvas(stride=1, shape=(-1, -1), enabled=False), layers=[<Image layer 'ct.nii' at 0x23277b7cb80>, <Labels layer 'nnInteractive - Label Layer' at 0x23279bd7dc0>], help='use <7> for transform, use <1> for activate the label eraser, use <2> for activate the paint brush, use <3> for activate the polygon tool, use <4> for activate the fill bucket, use <5> for pick mode', status='', tooltip=Tooltip(visible=False, text=''), theme='dark', title='napari', mouse_over_canvas=False, mouse_move_callbacks=[], mouse_drag_callbacks=[], mouse_double_click_callbacks=[<function double_click_to_zoom at 0x000002326B56C5E0>], mouse_wheel_callbacks=[<function dims_scroll at 0x000002326B537BE0>], _persisted_mouse_event={}, _mouse_drag_gen={}, _mouse_wheel_gen={}, _keymap={<KeyBinding at 0x23288097ac0: Ctrl+Q>: <bound method BaseGUI._close of <napari_nninteractive.widget_main.nnInteractiveWidget object at 0x00000232693EBE20>>})
    101 ]
    102 # Set the prompt type to positive
    103 self.prompt_button._uncheck()

IndexError: tuple index out of range

The image is a nii.gz file.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions