[mmdetection] featmap_strides and finest_scale in ROIExtractor

Featmap_strides is wrong and results in no performance When I used FasterRCNN to run my own data set, I found that there was almost no performance (0.8%). Later I found the reason and found that it was: In FasterRCNN, the featmap_strides of the SingleROIExtractor in the second stage is written as [8, 16, 32, 64] […]

The thread hierarchy of CUDA threads, and how a single thread threadIdx uses stride to perform skip operations and calculate multiple data at the same time

The concept of thread level: Simply put, a grid has multiple blocks, and a block has multiple threads. How big is the grid, and gridDim is used to indicate how many blocks it has, which are divided into gridDim.x, gridDim.y, and gridDim.z. How big is the block? Use blockDim to indicate how many threads it […]

[SPD-Conv] “No More Strided Convolutions or Pooling: A New CNN Building Block for Low-Resolution XXX”

ECML-PKDD 2022 The European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases Article directory 1 Background and Motivation 2 Related Work 3 Advantages / Contributions 4Methods 5 Experiments 5.1Datasets and Metrics 5.2 Object Detection 5.3 Image Classification 6 Conclusion (own) / Future work 1 Background and Motivation In the neural […]

[Solved] Error when deploying jit model on CPU: Could not run ‘atenempty_strided’ with arguments from the ‘CUDA’ backend

The article’s first release and subsequent updates: https://mwhls.top/3977.html, no picture/no table of contents/format error/for more information, please refer to the first article page. Check out mwhls.top for new updates. Any questions and criticisms are welcome, thank you very much! I didn’t expect that I only posted a water post yesterday because I had been pigeons […]

[Solved] MindSpore reports an error that the operator StridedSlice does not support the input data type of uint8 on Ascend hardware

1 Error description 1.1 System Environment Hardware Environment(Ascend/GPU/CPU): CPUSoftware Environment:– MindSpore version (source or binary): 1.8.0– Python version (e.g., Python 3.7.5): 3.7.6– OS platform and distribution (e.g., Linux Ubuntu 16.04): Ubuntu 4.15.0-74-generic– GCC/Compiler version (if compiled from source): 1.2 Basic Information 1.2.1 Scripts The training script is to construct a single-operator network of StridedSlice, and […]

[Solved] MindSpore reports an error that the operator StridedSlice does not support the input data type of uint8 on Ascend hardware

1 Error description 1.1 System Environment Hardware Environment(Ascend/GPU/CPU): CPUSoftware Environment:– MindSpore version (source or binary): 1.8.0– Python version (e.g., Python 3.7.5): 3.7.6– OS platform and distribution (e.g., Linux Ubuntu 16.04): Ubuntu 4.15.0-74-generic– GCC/Compiler version (if compiled from source): 1.2 Basic Information 1.2.1 Scripts The training script is to construct a single-operator network of StridedSlice, and […]

[Solved] smplx library usage error record view size is not compatible with input tensor’s size and stride

When running the code, an error occurred: there is a lot of content, but the most critical is the last two lines. File “/home/facegroup/anaconda3/envs/tcmr/lib/python3.7/site-packages/smplx/lbs.py”, line 347, in batch_rigid_transform rel_joints.view(-1, 3, 1)).view(-1, joints.shape[1], 4, 4) RuntimeError: view size is not compatible with input tensor’s size and stride (at least one dimension spans across two contiguous subspaces). […]