mmocr icon indicating copy to clipboard operation
mmocr copied to clipboard

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

Open CyanMystery opened this issue 2 years ago • 1 comments

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

CyanMystery avatar Nov 01 '23 01:11 CyanMystery

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

txg-GANGGANG avatar Feb 16 '24 06:02 txg-GANGGANG