#安装经验-成功入门#
今天下班后,学习了第一课快速入门。了解了昇思Mindspore作为一个全场景深度学习学习框架的组成模块,不同库之间的依赖关系和应用场景;也了解了大致的训练和推理的流程,3层级之间API调用的关系;
本次实践目的为了解mindspore运行一个简单的深度学习模型的流程;mindspore提供基于pipline的数据引擎,通过数据集和数据变换来进行数据处理
- 下载MNIST-Data,使用mnist数据集
- 使用dataset对数据进行预处理,指定map、batch、shuffle等操作进行变换处理;
- 使用create_tuple_iterator 或create_dict_iterator对数据集进行迭代访问
- 使用mindspore.nn来构建网络,其中包含了Tensor转化过程
- 进行完整的训练包括正向训练、反向传播、参数优化
- 保存模型
- 加载模型