Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAIR1Mv2Dataset is not in the dataset registry #37

Open
sucessfullys opened this issue Feb 20, 2025 · 3 comments
Open

FAIR1Mv2Dataset is not in the dataset registry #37

sucessfullys opened this issue Feb 20, 2025 · 3 comments

Comments

@sucessfullys
Copy link

Traceback (most recent call last):
File "tools/test.py", line 263, in
main()
File "tools/test.py", line 207, in main
dataset = build_dataset(cfg.data.test)
File "/home1/duanyf/MTP-main/mmrotate/mmrotate/datasets/builder.py", line 47, in build_dataset
dataset = build_from_cfg(cfg, ROTATED_DATASETS, default_args)
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/utils/registry.py", line 61, in build_from_cfg
raise KeyError(
KeyError: 'FAIR1Mv2Dataset is not in the dataset registry'
@DotWang Thanks for your work. How to solve this problem?

@DotWang
Copy link
Collaborator

DotWang commented Feb 20, 2025

@sucessfullys the dataset also needs to registry, like models

@sucessfullys
Copy link
Author

@DotWang I solve this problem. But I got this error:
Traceback (most recent call last):
File "tools/test.py", line 8, in
import mmcv
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/init.py", line 4, in
from .fileio import *
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/fileio/init.py", line 2, in
from .file_client import BaseStorageBackend, FileClient
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/fileio/file_client.py", line 15, in
from mmcv.utils.misc import has_method
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/utils/init.py", line 20, in
from .fair1m import FAIR1Mv2Dataset
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/utils/fair1m.py", line 16, in
from mmcv.ops import nms_rotated
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/ops/init.py", line 8, in
from .carafe import CARAFE, CARAFENaive, CARAFEPack, carafe, carafe_naive
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/ops/carafe.py", line 11, in
from ..cnn import UPSAMPLE_LAYERS, normal_init, xavier_init
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/cnn/init.py", line 4, in
from .bricks import (ACTIVATION_LAYERS, CONV_LAYERS, NORM_LAYERS,
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/cnn/bricks/init.py", line 2, in
from .activation import build_activation_layer
File "/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/cnn/bricks/activation.py", line 8, in
from mmcv.utils import TORCH_VERSION, build_from_cfg, digit_version
ImportError: cannot import name 'TORCH_VERSION' from partially initialized module 'mmcv.utils' (most likely due to a circular import) (/home/duanyf/miniconda3/envs/Dete1/lib/python3.8/site-packages/mmcv/utils/init.py)
mmcv-full 1.6.1
mmdet 2.28.2
mmengine 0.10.3
mmrotate 0.3.4
torch 1.10.0
torchaudio 0.10.0
torchvision 0.11.0
What Can I do. Thanks for your help

@DotWang
Copy link
Collaborator

DotWang commented Feb 21, 2025

@sucessfullys sorry, we have not met such errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants