当前位置:网站首页>Anchor free series network yolox source code line by line explanation four (a total of ten, ensure line by line explanation, after reading, you can change the network at will, not just as a participan
Anchor free series network yolox source code line by line explanation four (a total of ten, ensure line by line explanation, after reading, you can change the network at will, not just as a participan
2022-07-05 02:47:00 【@Flying caterpillar】
The whole series includes :Demo Explain the source code line by line ->train The script source code is explained line by line ->backbone Explain the source code line by line ->FPN Explain the source code line by line ->Head Explain the source code line by line ->loss Explain the source code line by line -> The source code of data loading is explained line by line -> The source code of data enhancement is explained line by line ->simOTA Explain the source code line by line . Ensure line by line , Note that line by line , Include python grammar ,tensor Role and application of dimension and line by line code . In fact, there is no mystery about the network structure , It's a stack of modules , There is no reason why you can modify any module . After reading this series, I can do anything about any network structure at will , It's not just limited to one caller .
This article is about YOLOX Data loading and data preprocessing in . When we learn about the network, we always focus on the construction of model structure , And ignore the data processing part . The consequence of this is that there is no accurate understanding of the overall changes in the data . Construct two things : Data parsers : Load annotation files and images locally and parse them into the data format required by the network . Sampler : Complete random sampling in each batch batchsize Operation of images .
First of all, I'll go to yolox\exp\yolox_base.py Of get_data_loader Method .
Parameters is_distributed: Whether to conduct distributed training .no_aug:YOLOX In the end 15 individual epoch Whether to enhance the data
边栏推荐
- Azkaban overview
- College Students' innovation project management system
- Tiny series rendering tutorial
- Pytest (4) - test case execution sequence
- Eight days of learning C language - while loop (embedded) (single chip microcomputer)
- LeetCode --- 1071. Great common divisor of strings problem solving Report
- Asynchronous and promise
- Spoon inserts and updates the Oracle database, and some prompts are inserted with errors. Assertion botch: negative time
- qrcode:将文本生成二维码
- When the low alcohol race track enters the reshuffle period, how can the new brand break the three major problems?
猜你喜欢
Hmi-30- [motion mode] the module on the right side of the instrument starts to write
Pytest (4) - test case execution sequence
openresty ngx_lua执行阶段
Azkaban概述
Master Fur
Exploration of short text analysis in the field of medical and health (I)
Open source SPL optimized report application coping endlessly
Asynchronous and promise
Introduce reflow & repaint, and how to optimize it?
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
随机推荐
Start the remedial work. Print the contents of the array using the pointer
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Chinese natural language processing, medical, legal and other public data sets, sorting and sharing
Exploration of short text analysis in the field of medical and health (II)
Character painting, I use characters to draw a Bing Dwen Dwen
Avoid material "minefields"! Play with super high conversion rate
Spark SQL learning bullet 2
Acwing game 58 [End]
【LeetCode】110. Balanced binary tree (2 brushes of wrong questions)
Bumblebee: build, deliver, and run ebpf programs smoothly like silk
2021 Li Hongyi machine learning (3): what if neural network training fails
Azkaban概述
返回二叉树中两个节点的最低公共祖先
GFS分布式文件系统
Vb+access hotel service management system
Naacl 2021 | contrastive learning sweeping text clustering task
College Students' innovation project management system
Last week's hot review (2.7-2.13)
Privatization lightweight continuous integration deployment scheme -- 01 environment configuration (Part 1)
ASP. Net core 6 framework unveiling example demonstration [01]: initial programming experience