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

[Bug] TypeError: '>' not supported between instances of 'list' and 'float' #2006

Open
2 tasks done
CyanMystery opened this issue Nov 1, 2023 · 1 comment
Open
2 tasks done
Assignees

Comments

@CyanMystery
Copy link

Prerequisite

Task

I have modified the scripts/configs, or I'm working on my own tasks/models/datasets.

Branch

main branch https://github.com/open-mmlab/mmocr

Environment

sys.platform: win32
Python: 3.8.17 (default, Jul 5 2023, 20:44:21) [MSC v.1916 64 bit (AMD64)]
CUDA available: True
numpy_random_seed: 2147483648
GPU 0: NVIDIA GeForce GTX 1080 Ti
CUDA_HOME: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2
NVCC: Cuda compilation tools, release 12.2, V12.2.140
MSVC: 用于 x64 的 Microsoft (R) C/C++ 优化编译器 19.35.32217.1 版
GCC: n/a
PyTorch: 1.10.2
PyTorch compiling details: PyTorch built with:

  • C++ Version: 199711
  • MSVC 192829337
  • Intel(R) Math Kernel Library Version 2020.0.2 Product Build 20200624 for Intel(R) 64 architecture applications
  • Intel(R) MKL-DNN v2.2.3 (Git Hash 7336ca9f055cf1bfa13efb658fe15dc9b41f0740)
  • OpenMP 2019
  • LAPACK is enabled (usually provided by MKL)
  • CPU capability usage: AVX2
  • CUDA Runtime 11.3
  • NVCC architecture flags: -gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_60,code=sm_60;
    -gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_80,code
    =sm_80;-gencode;arch=compute_86,code=sm_86;-gencode;arch=compute_37,code=compute_37
  • CuDNN 8.2
  • Magma 2.5.4
  • Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, CUDA_VERSION=11.3, CUDNN_VERSION=8.2.0, CXX_COMPILER=C:/cb/pytorch_1000000000000/w
    ork/tmp_bin/sccache-cl.exe, CXX_FLAGS=/DWIN32 /D_WINDOWS /GR /EHsc /w /bigobj -DUSE_PTHREADPOOL -openmp:experimental -IC:/cb/pytorch_1000
    000000000/work/mkl/include -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DUSE_FBGEMM -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -DEDGE_
    PROFILER_USE_KINETO, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, TORCH_VERSION=1.10.2, USE_CUDA=ON, USE_CUDNN
    =ON, USE_EXCEPTION_PTR=1, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=OFF, USE_NCCL=OFF, USE_NNPACK=OFF, USE_OPENMP=
    ON,

TorchVision: 0.11.3
OpenCV: 4.6.0
MMEngine: 0.8.4
MMOCR: 1.0.1+9551af6

Reproduces the problem - code sample

from mmocr.apis import MMOCRInferencer, TextSpotInferencer

读取图像

img_path = r'1.jpg'
img = cv2.imread(img_path)

inferencer = TextSpotInferencer(model=r'mmocr\work_dirs\spts_resnet50_8xb8-200e_icdar2015_original\spts_resnet50_8xb8-200e_icdar2015.py', weights=r'mmocr\work_dirs\spts_resnet50_8xb8-200e_icdar2015_original\best_generic_hmean_epoch_100.pth')

inferencer(img, save_vis=True,return_vis=True)

Reproduces the problem - command or script

from mmocr.apis import MMOCRInferencer, TextSpotInferencer

读取图像

img_path = r'1.jpg'
img = cv2.imread(img_path)

inferencer = TextSpotInferencer(model=r'mmocr\work_dirs\spts_resnet50_8xb8-200e_icdar2015_original\spts_resnet50_8xb8-200e_icdar2015.py', weights=r'mmocr\work_dirs\spts_resnet50_8xb8-200e_icdar2015_original\best_generic_hmean_epoch_100.pth')

inferencer(img, save_vis=True,return_vis=True)

Reproduces the problem - error message

Inference ----------------------------------------
Traceback (most recent call last):
File "mmocr\cv2demo\detect_text.py", line 11, in
inferencer(img, save_vis=True,return_vis=True)
File "mmocr\mmocr\apis\inferencers\base_mmocr_inferencer.py", line 194, in call
visualization = self.visualize(
File "\mmocr\mmocr\apis\inferencers\base_mmocr_inferencer.py", line 304, in visualize
visualization = self.visualizer.add_datasample(
File "mmocr\mmocr\visualization\textspotting_visualizer.py", line 120, in add_datasample
pred_instances.scores > pred_score_thr].cpu().numpy()
TypeError: '>' not supported between instances of 'list' and 'float'

Process finished with exit code 1

Additional information

No response

@txg-GANGGANG
Copy link

Have you solved your problem? I have met the same one too.

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

3 participants