zhenming lin
|
98935e0bb7
|
Add ML-Decoder Support (#2957)
* 添加ML-Decoder,并使其可以在Arch作用域下控制
* 添加MultiLabelAsymmetricLoss
* 添加MultiLabelMAP评价方式,并避免其在回合内计算,每回合计算一次,节约时间
* 添加COCO2017数据集格式转换脚本
* 添加OneCycleLR学习率调度策略
* 添加ResNet50_ml_decoder
* 添加ResNet_ml_decoder
* 添加ResNet_ml_decoder
* 添加ResNet_ml_decoder preprocess
* 添加ResNet_ml_decoder
* 添加ResNet_ml_decoder
* 直接从model中拉class_num参数
* fix message error
* fix message error
* 给出基于inference model预测的文档
* 融合cutout使其具有随机生成填充值的能力
* 更正变量名称
* 更新configs
* 更新README
* fix bugs
* fix bugs
* update
* update
* update
|
2023-09-08 16:17:35 +08:00 |
gaotingquan
|
8b218b01ac
|
refactor amp auto_cast context manager & loss scaler
|
2023-05-25 11:58:05 +08:00 |
gaotingquan
|
f37cb543b1
|
rm op black list in amp
the op flatten_contiguous_range and greater_than has supported amp mode since paddle 2.4
|
2023-03-29 14:57:02 +08:00 |
Tingquan Gao
|
e7e4f68b5c
|
Revert "refactor: build_train_func & build_eval_func"
This reverts commit 6bed0f5707 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
f2fc43baeb
|
Revert "refactor: mv all dataloaders to engine.dataloader_dict"
This reverts commit 284e2a6756 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
a1e840e0da
|
Revert "refactor: iter_per_epoch -> max_iter"
This reverts commit a38e42f644 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
915dde176a
|
Revert "refactor: rm train and eval from engine"
This reverts commit 5a6fe171a7 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
aa52682c55
|
Revert "rm amp code from train and eval & use decorator for amp training"
This reverts commit d3941dc1e9 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
85e200edb6
|
Revert "refactor"
This reverts commit 32593b6375 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
03795249c1
|
Revert "revert for running"
This reverts commit d3374e897e .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
8002ccf4b6
|
Revert "support ShiTu"
This reverts commit 9beb154bc3 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
7865207096
|
Revert "revert for running"
This reverts commit 392b75b1ac .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
0055ca2ffe
|
Revert "debug"
This reverts commit 9e683d0d69 .
|
2023-03-14 16:47:13 +08:00 |
Tingquan Gao
|
97a8bb7fda
|
Revert "debug"
This reverts commit 2a61ac65bf .
|
2023-03-14 16:47:13 +08:00 |
gaotingquan
|
2a61ac65bf
|
debug
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
9e683d0d69
|
debug
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
392b75b1ac
|
revert for running
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
9beb154bc3
|
support ShiTu
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
d3374e897e
|
revert for running
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
32593b6375
|
refactor
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
d3941dc1e9
|
rm amp code from train and eval & use decorator for amp training
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
5a6fe171a7
|
refactor: rm train and eval from engine
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
a38e42f644
|
refactor: iter_per_epoch -> max_iter
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
284e2a6756
|
refactor: mv all dataloaders to engine.dataloader_dict
|
2023-03-10 16:56:55 +08:00 |
gaotingquan
|
6bed0f5707
|
refactor: build_train_func & build_eval_func
1. rm engine.device and use paddle.device.get_device() instead;
2. mv some code to build_train_func or build_eval_func to simpfy engine.
|
2023-03-10 16:56:55 +08:00 |
zengshao0622
|
1c68b63a66
|
fix some nots
|
2023-02-15 12:00:55 +08:00 |
HydrogenSulfate
|
b05c8b1b7e
|
fix(retrieval): remove max_iter in retrieval.py to avoid empty data
|
2023-01-05 18:44:22 +08:00 |
HydrogenSulfate
|
2f331d8588
|
use scipy.sparse to speed up local query expansion
|
2023-01-05 15:13:04 +08:00 |
HydrogenSulfate
|
6871d601ff
|
speed up local QE by sparse matmul
|
2023-01-05 15:13:04 +08:00 |
HydrogenSulfate
|
c6865e255e
|
refactor(retrieval): polish retrieval.py
|
2023-01-05 15:13:04 +08:00 |
HydrogenSulfate
|
97f99cd826
|
refactor(retrieval): polish retrieval.py
|
2023-01-05 15:13:04 +08:00 |
HydrogenSulfate
|
7d9f4dcb59
|
change Tensor.numpy()[0] to float(Tensor) for 0-D tensor case
|
2022-11-01 14:37:11 +08:00 |
HydrogenSulfate
|
61b4153907
|
add batch Tensor collate to simplify dali code in train/eval/retrival code
|
2022-10-13 12:05:50 +08:00 |
cuicheng01
|
50fc7d0eae
|
fix bugs to adapt to the new framework
|
2022-09-20 10:06:20 +00:00 |
cuicheng01
|
cc46db1586
|
fix bugs to adapt to the new framework
|
2022-09-19 02:01:31 +00:00 |
HydrogenSulfate
|
c03a66bfe4
|
Rename variable names that may be confused in retrieval.py
|
2022-08-26 06:16:11 +00:00 |
HydrogenSulfate
|
266db4d89c
|
fix classification bug
|
2022-07-06 20:38:40 +08:00 |
HydrogenSulfate
|
43410aa852
|
update config, add amp eval for retrieval
|
2022-06-21 23:03:56 +08:00 |
gaotingquan
|
df3e75dde4
|
fix: warn when topk parameter setting is wrong
|
2022-06-06 16:47:57 +08:00 |
Walter
|
dcef409dde
|
Merge branch 'develop' into adaface
|
2022-05-27 14:19:03 +08:00 |
zhiboniu
|
edf1129e5d
|
match new eval function
|
2022-05-23 10:27:55 +00:00 |
zhiboniu
|
699c10aaeb
|
Merge remote-tracking branch 'ppcls/develop' into develop
|
2022-05-23 08:03:46 +00:00 |
cuicheng01
|
8f5fe61540
|
Merge pull request #1925 from cuicheng01/add_person_demo
Add person demo
|
2022-05-23 09:26:49 +08:00 |
zhiboniu
|
05ecf1d045
|
multi-card eval support
|
2022-05-18 04:54:44 +00:00 |
zhiboniu
|
50900443f3
|
remove strongbaseline_attr, etc...
|
2022-05-18 04:54:43 +00:00 |
zhiboniu
|
26d5b7d1cc
|
adapted dataset and loss
|
2022-05-18 04:54:43 +00:00 |
zhiboniu
|
0a3ecf60b4
|
add attribute strongbaseline
|
2022-05-18 04:54:43 +00:00 |
dongshuilong
|
32c99be6aa
|
add adaface
|
2022-05-16 03:50:35 +00:00 |
cuicheng01
|
45b1296c25
|
Add cls_demo_person code
|
2022-05-14 09:31:52 +00:00 |
HydrogenSulfate
|
565053167d
|
update code
|
2022-05-11 18:57:16 +08:00 |