Skip to content

Commit

Permalink
add cinn converge case
Browse files Browse the repository at this point in the history
  • Loading branch information
Zeref996 committed Feb 13, 2025
1 parent 2539e06 commit 6dc40ef
Show file tree
Hide file tree
Showing 24 changed files with 24 additions and 0 deletions.
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/BlazeFace_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_detection/BlazeFace.yaml -o Global.mode=train -o Global.dataset_dir=../widerface_train -o Train.epochs_iters=1000 -o Train.batch_size=16 -o Train.learning_rate=0.001 -o Global.output='./output/face_detection/BlazeFace_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/BlazeFace_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_detection/BlazeFace.yaml -o Global.mode=train -o Global.dataset_dir=../widerface_train -o Train.epochs_iters=1000 -o Train.batch_size=16 -o Train.learning_rate=0.001 -o Global.output='./output/face_detection/BlazeFace_dy'
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/Cascade-FasterRCNN-ResNet50-FPN.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=1 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/Cascade-FasterRCNN-ResNet50-FPN_CINN' -o Train.dy2st=True
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/Cascade-FasterRCNN-ResNet50-FPN.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=1 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/Cascade-FasterRCNN-ResNet50-FPN_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/FCOS-ResNet50_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/FCOS-ResNet50.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=2 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/FCOS-ResNet50_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/FCOS-ResNet50_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/FCOS-ResNet50.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=2 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/FCOS-ResNet50_dy'
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/FasterRCNN-ResNet50-vd-FPN.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=1 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/FasterRCNN-ResNet50-vd-FPN_CINN' -o Train.dy2st=True
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/FasterRCNN-ResNet50-vd-FPN.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=12 -o Train.batch_size=1 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/FasterRCNN-ResNet50-vd-FPN_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/MobileFaceNet_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_feature/MobileFaceNet.yaml -o Global.mode=train -o Global.dataset_dir=../MS1M_v3 -o Train.epochs_iters=25 -o Train.batch_size=128 -o Train.learning_rate=4e-3 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/face_detection/MobileFaceNet_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/MobileFaceNet_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_feature/MobileFaceNet.yaml -o Global.mode=train -o Global.dataset_dir=../MS1M_v3 -o Train.epochs_iters=25 -o Train.batch_size=128 -o Train.learning_rate=4e-3 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/face_detection/MobileFaceNet_dy'
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/pedestrian_attribute_recognition/PP-LCNet_x1_0_pedestrian_attribute.yaml -o Global.mode=train -o Train.num_classes=26 -o epochs_iters=20 -o Train.batch_size=64 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3 -o Global.dataset_dir=../xingrenfenxi -o Global.output='./output/pedestrian_attribute_recognition/PP-LCNet_x1_0_pedestrian_attribute_CINN' -o Train.dy2st=True
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/pedestrian_attribute_recognition/PP-LCNet_x1_0_pedestrian_attribute.yaml -o Global.mode=train -o Train.num_classes=26 -o epochs_iters=20 -o Train.batch_size=64 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3 -o Global.dataset_dir=../xingrenfenxi -o Global.output='./output/pedestrian_attribute_recognition/PP-LCNet_x1_0_pedestrian_attribute_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/PP-TinyPose128x96_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/human_keypoint_detection/PP-TinyPose128x96.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.epochs_iters=420 -o Train.batch_size=512 -o Train.learning_rate=0.008 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/human_keypoint_detection/PP-TinyPose128x96_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/PP-TinyPose128x96_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/human_keypoint_detection/PP-TinyPose128x96.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.epochs_iters=420 -o Train.batch_size=512 -o Train.learning_rate=0.008 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/human_keypoint_detection/PP-TinyPose128x96_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/PP-YOLOE_plus-S_face_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_detection/PP-YOLOE_plus-S_face.yaml -o Global.mode=train -o Global.dataset_dir=../widerface_train -o Train.epochs_iters=80 -o Train.batch_size=8 -o Train.learning_rate=0.001 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/face_detection/PP-YOLOE_plus-S_face_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/PP-YOLOE_plus-S_face_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/face_detection/PP-YOLOE_plus-S_face.yaml -o Global.mode=train -o Global.dataset_dir=../widerface_train -o Train.epochs_iters=80 -o Train.batch_size=8 -o Train.learning_rate=0.001 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/face_detection/PP-YOLOE_plus-S_face_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/ResNet50_ML_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/image_multilabel_classification/ResNet50_ML.yaml -o Global.mode=train -o Train.num_classes=80 -o epochs_iters=40 -o Train.batch_size=32 -o Train.learning_rate=0.00005 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.dataset_dir=../coco_ml -o Global.output='./output/image_multilabel_classification/ResNet50_ML_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/ResNet50_ML_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/image_multilabel_classification/ResNet50_ML.yaml -o Global.mode=train -o Train.num_classes=80 -o epochs_iters=40 -o Train.batch_size=32 -o Train.learning_rate=0.00005 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.dataset_dir=../coco_ml -o Global.output='./output/image_multilabel_classification/ResNet50_ML_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOLOX-S_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/YOLOX-S.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=300 -o Train.batch_size=8 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/YOLOX-S_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOLOX-S_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/YOLOX-S.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=300 -o Train.batch_size=8 -o Train.learning_rate=0.01 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/YOLOX-S_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOLOv3-DarkNet53_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/YOLOv3-DarkNet53.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=270 -o Train.batch_size=8 -o Train.learning_rate=0.001 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/YOLOv3-DarkNet53_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOLOv3-DarkNet53_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/object_detection/YOLOv3-DarkNet53.yaml -o Global.mode=train -o Global.dataset_dir=../coco -o Train.num_classes=80 -o Train.epochs_iters=270 -o Train.batch_size=8 -o Train.learning_rate=0.001 -o Global.device=gpu:0,1,2,3,4,5,6,7 -o Global.output='./output/object_detection/YOLOv3-DarkNet53_dy'
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOWO_CINN.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/video_detection/YOWO.yaml -o Global.mode=train -o Global.dataset_dir=../yowo_dataset/ -o Global.output='./output/video_detection/YOWO_CINN' -o Train.dy2st=True
1 change: 1 addition & 0 deletions framework/e2e/cinn_converge/YOWO_dy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python main.py -c paddlex/configs/modules/video_detection/YOWO.yaml -o Global.mode=train -o Global.dataset_dir=../yowo_dataset/ -o Global.output='./output/video_detection/YOWO_dy'

0 comments on commit 6dc40ef

Please sign in to comment.