zeyinzi.jzyz
bf3a2b6c09
support vision efficient tuning finetune
## 查看改动点 ↓↓↓
### vision efficient tuning finetune
- Model模块改造成适配训练的
- Model模块在支持训练同时向下兼容之前发布的modecard
- Pipline兼容modelcard加载的preprocessor或直接定义的
- 添加 ImageClassificationPreprocessor (非mmcv版本)
- 添加 VisionEfficientTuningTrainer
- ~~添加 opencv_transforms==0.0.6~~ (以源代码引入必要)
### Modelcard
- test pipeline和trainer合并到一起
- 新增3个模型的test
- 新增demo service
### 公共组件
- ms_dataset.py: fix warning, [UserWarning: To copy construct from a tensor, it is recommended to use sourceTensor.clone().detach() or xxx]
- preprocessor添加common:ToNumpy、Rename、Identity
- preprocessor common对于dict进行key判断再取值。
- ~~修复learning rate在iter级别变化的逻辑。~~ (本次不做了)
- ~~修复非dist状态下train data没有进行shuffle的bug。~~ (Master已有人改了)
- 修复训练时调用util中非cv包的异常 zhconv。
### 其他
- 为防止新引入的preprocessor模块在config中被原代码加载,导致在其他人做CI时会报错;所以暂时没有添加新的tag,等CR完成后,会进行打tag再rerun CI。
Link: https://code.alibaba-inc.com/Ali-MaaS/MaaS-lib/codereview/11762108
* support vision efficient tuning finetune
* update test case
* update shuffle on IterableDataset
* update bitfit & sidetuning
* compatible with base trainer
2023-03-08 16:42:23 +08:00
..
2023-01-31 09:43:19 +00:00
2023-02-28 13:51:01 +08:00
2023-02-28 13:51:01 +08:00
2022-07-14 16:25:55 +08:00
2022-10-27 09:52:05 +08:00
2022-05-30 11:53:53 +08:00
2023-02-06 08:00:19 +00:00
2022-10-12 19:58:50 +08:00
2022-10-30 21:51:11 +08:00
2023-01-06 09:15:50 +08:00
2023-01-06 14:41:49 +08:00
2023-02-12 03:09:33 +00:00
2023-02-12 03:09:33 +00:00
2023-02-12 03:09:33 +00:00
2022-10-25 09:28:01 +08:00
2023-02-09 08:29:19 +00:00
2023-02-28 18:47:17 +08:00
2022-12-17 05:52:57 +08:00
2023-02-10 10:14:24 +08:00
2022-12-04 15:27:50 +08:00
2023-02-06 10:57:20 +00:00
2023-02-10 06:07:38 +00:00
2023-02-10 05:32:21 +00:00
2023-01-12 13:02:54 +08:00
2022-10-26 09:44:25 +08:00
2022-12-07 19:59:07 +08:00
2023-03-08 16:42:23 +08:00
2023-01-09 06:56:05 +08:00
2022-08-30 17:59:15 +08:00
2023-01-11 22:18:03 +08:00
2023-02-10 07:10:59 +00:00
2022-11-14 12:30:36 +08:00
2022-10-11 20:49:13 +08:00
2022-08-30 15:15:15 +08:00
2022-12-05 11:43:52 +08:00
2023-02-28 17:01:34 +08:00
2022-12-01 19:16:56 +08:00
2022-12-25 08:40:19 +08:00
2023-03-08 16:23:58 +08:00
2022-12-06 20:58:49 +08:00
2022-12-28 12:17:36 +08:00
2022-12-01 19:31:15 +08:00
2022-11-10 13:09:56 +08:00
2023-03-02 20:14:31 +08:00
2023-01-04 09:46:37 +08:00
2022-10-27 12:00:14 +08:00
2023-02-27 19:26:12 +08:00
2023-02-10 05:15:04 +00:00
2023-02-28 13:51:01 +08:00
2023-02-10 05:15:04 +00:00
2023-02-10 05:32:21 +00:00
2022-11-29 13:44:06 +08:00
2022-08-24 13:41:47 +08:00