MindSpore 21天实战营---MindSporeLite
        【摘要】 MindSpore 21天实战营---MindSporeLite
    
    
    
    体验作业:
体验作业APP下载包:
下载完成后直接在安卓手机上进行安装即可使用
运行效果图:

进阶作业
模型训练过程:
下载mobilenetv2体验脚本
| 
     1
     
     2
     
     3
     
     4
     | # 在root用户主目录下执行如下命令git clone https://github.com/mindspore-ai/mindspore-21-days-tutorials.gitmkdir-p /root/workspace/mobilecp-r /root/mindspore-21-days-tutorials/chapter1/mobilenetv2/root/workspace/mobile | 
准备cifar-10数据集(binary二进制格式)
将下载好的数据集解压,生成5个训练集.bin文件和1个测试集.bin文件。
| 
     1
     
     2
     
     3
     
     4
     
     5
     
     6
     
     7
     
     8
     
     9
     | # 下载并解压cifar-10数据集, 生成5个训练集.bin文件和1个测试集.bin文件wget http://www.cs.toronto.edu/~kriz/cifar-10-binary.tar.gztar-zxvf cifar-10-binary.tar.gz# 创建用于存放训练集的目录,将训练集5个.bin文件拷贝到该目录下mkdir-p /root/workspace/mobile/data/traincp/root/cifar-10-batches-bin/data_*.bin /root/workspace/mobile/data/train# 创建用于存放测试集的目录,将测试集1个.bin文件拷贝到该目录下mkdir-p /root/workspace/mobile/data/cp/root/cifar-10-batches-bin/test_batch.bin /root/workspace/mobile/data/ | 
训练启动阶段
启动GPU容器
使用GPU mindspore-1.0.0版本镜像,将训练脚本及数据集所在目录挂载到容器环境中
| 
     1
     
     2
     | docker run -it -v/root/workspace/mobile:/mobile--runtime=nvidia --privileged=truemindspore/mindspore-gpu:1.0.0 /bin/bash开始训练 | 
| 
     1
     
     2
     | cd/mobile/mobilenetv2python train.py --is_training=True --epoch_size=10 | 
验证结果
| 
     1
     | python .py --is_training=False --pretrain_ckpt=ckpt_0/mobilenetv2-10_1562.ckpt | 
注:需事先安装好docker gpu环境,docker可以通过apt-get install docker进行安装(ubuntu系统)
进阶作业打包APK操作可以参考码云教程:https://gitee.com/mindspore/mindspore/tree/master/model_zoo/official/lite/object_detection
            【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
                cloudbbs@huaweicloud.com
                
            
        
        
        
        
        
        
        - 点赞
- 收藏
- 关注作者
 
             
           
评论(0)