📜  Caffe2-定义复杂网络

📅  最后修改于: 2020-12-11 04:49:21             🧑  作者: Mango


在上一课中,您学习了创建一个琐碎的网络,并学习了如何执行它并检查其输出。创建复杂网络的过程类似于上述过程。 Caffe2提供了大量用于创建复杂体系结构的运算符。建议您检查Caffe2文档以获取运算符列表。在研究了各种运算符的目的之后,您将可以创建复杂的网络并对其进行培训。为了训练网络,Caffe2提供了几个预定义的计算单元-即运算符。您将需要选择适当的运算符来培训您的网络,以解决您要解决的问题。

对网络进行满意的培训后,您可以将其存储在模型文件中,该模型文件与您先前使用的预先训练的模型文件类似。为了其他用户的利益,这些训练有素的模型可能会贡献给Caffe2存储库。或者,您可以简单地将经过训练的模型供您自己的私人生产使用。

概要

Caffe2是一个深度学习框架,可让您尝试多种神经网络来预测数据。 Caffe2站点提供了许多预训练的模型。您学会了使用一种预训练模型对给定图像中的对象进行分类。您还学会了定义自己选择的神经网络架构。可以使用Caffe中的许多预定义运算符来训练此类自定义网络。经过训练的模型存储在文件中,该文件可以带入生产环境。