The Description of Model. The paper present this model.
There could be various architecture about some model. Represent the architecture of your implementation.
Represent the distinctive feature you used in the model implementation. Such as distributed auto-parallel or some special training trick.
Provide the information of the dataset you used. Check the copyrights of the dataset you used, usually don't provide the hyperlink to download the dataset.
Provide details of the software required, including:
- The additional python package required. Add a
requirements.txtfile to the root dir of model for installing dependencies.- The necessary third-party code.
- Some other system dependencies.
- Some additional operations before training or prediction.
How to take a try without understanding anything about the model.
The section provide the detail of implementation.
Explain every file in your project.
Explain every parameter of the model. Especially the parameters in
config.py.
Provide training information.
Provide the usage of training scripts.
e.g. Run the following command for distributed training on Ascend.
bash run_distribute_train.sh [RANK_TABLE_FILE] [PRETRAINED_MODEL]
Provide the guidelines about how to run transfer training based on an pretrained model.
Provide the result of training.
e.g. Training checkpoint will be stored in XXXX/ckpt_0. You will get result from log file like the following:
epoch: 11 step: 7393 ,rpn_loss: 0.02003, rcnn_loss: 0.52051, rpn_cls_loss: 0.01761, rpn_reg_loss: 0.00241, rcnn_cls_loss: 0.16028, rcnn_reg_loss: 0.08411, rcnn_mask_loss: 0.27588, total_loss: 0.54054
epoch: 12 step: 7393 ,rpn_loss: 0.00547, rcnn_loss: 0.39258, rpn_cls_loss: 0.00285, rpn_reg_loss: 0.00262, rcnn_cls_loss: 0.08002, rcnn_reg_loss: 0.04990, rcnn_mask_loss: 0.26245, total_loss: 0.39804
Provide the use of evaluation scripts.
Provide the result of evaluation.
Provide the detail of training performance including finishing loss, throughput, checkpoint size and so on.
Provide the detail of evaluation performance including latency, accuracy and so on.
Explain the random situation in the project.
Please check the official homepage.