当前位置:网站首页>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
边栏推荐
- tuple and point
- Zabbix
- Acwing第 58 场周赛【完结】
- Yuan universe also "real estate"? Multiple second-hand trading websites block metauniverse keywords
- SFTP cannot connect to the server # yyds dry goods inventory #
- Comparison of advantages and disadvantages between platform entry and independent deployment
- Why is this an undefined behavior- Why is this an undefined behavior?
- Simple use of devtools
- Openresty ngx Lua Execution stage
- When to catch an exception and when to throw an exception- When to catch the Exception vs When to throw the Exceptions?
猜你喜欢

Summary and practice of knowledge map construction technology

为什么腾讯阿里等互联网大厂诞生的好产品越来越少?

Flume配置4——自定义MYSQLSource

Avoid material "minefields"! Play with super high conversion rate

丸子百度小程序详细配置教程,审核通过。

【LeetCode】222. The number of nodes of a complete binary tree (2 mistakes)

Vb+access hotel service management system

2021 Li Hongyi machine learning (2): pytorch

Sqoop installation

【LeetCode】501. Mode in binary search tree (2 wrong questions)
随机推荐
Introduce reflow & repaint, and how to optimize it?
el-select,el-option下拉选择框
Design and implementation of kindergarten management system
Character painting, I use characters to draw a Bing Dwen Dwen
返回二叉树中两个节点的最低公共祖先
Azkaban安装部署
使用druid連接MySQL數據庫報類型錯誤
spoon插入更新oracle数据库,插了一部分提示报错Assertion botch: negative time
Zabbix
Sqoop command
Asynchronous and promise
Can you really learn 3DMAX modeling by self-study?
Pytest (5) - assertion
Erreur de type de datagramme MySQL en utilisant Druid
1. Five layer network model
Start the remedial work. Print the contents of the array using the pointer
Voice chip wt2003h4 B008 single chip to realize the quick design of intelligent doorbell scheme
平台入驻与独立部署优缺点对比
Use UDP to send a JPEG image, and UPD will convert it into the mat format of OpenCV after receiving it
Pytest (4) - test case execution sequence