[Bug] TypeError: '>' not supported between instances of 'list' and 'float'
Prerequisite
- [X] I have searched Issues and Discussions but cannot get the expected help.
- [X] The bug has not been fixed in the latest version (0.x) or latest version (1.x).
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
Process finished with exit code 1
Additional information
No response
Have you solved your problem? I have met the same one too.