FCN是Fully Convolutional Networks的简称,即全卷积网络。区别于全连接网络,全连接网络每层直接cell全部连接,全卷积网络即每层都进行卷积。全卷积网络不包含全连接层。
卷积说有点像缩放,具体的可以参考其他专门的介绍文章。
之前提到过,训练之前需要先做数据的预处理,下载好数据后,把数据归一化处理一下,mindspore提供了归一化的方法,但是没多少注释,回头慢慢看。
归一化后,开始构建网络,损失函数,评价指标。
做完这些后开始训练。完成后进行评估,加载训练好的模型,然后输入图片,查看模型的输出效果。
上方为输入图片,下方为推理效果图片
可以看到模型基本可以分割出来人物部分。