MATLAB 帮助中心
绘制神经网络架构
plot(net)
plot(net) 绘制神经网络 net 的层和连接。
net
提示
要创建交互式网络可视化并分析网络架构,请使用 deepNetworkDesigner(net)。有关详细信息,请参阅深度网络设计器。
deepNetworkDesigner(net)
示例
全部折叠
创建一个简单的神经网络并将其在图中显示。
net = dlnetwork; layers = [ imageInputLayer([32 32 3]) convolution2dLayer(3,16,Padding="same") batchNormalizationLayer reluLayer(Name="relu1") convolution2dLayer(3,16,Padding="same",Stride=2) batchNormalizationLayer reluLayer additionLayer(2,Name="add")]; net = addLayers(net,layers); net = connectLayers(net,"relu1","add/in2"); figure plot(net)
dlnetwork
神经网络,指定为 dlnetwork 对象。
全部展开
DAGNetwork
SeriesNetwork
LayerGraph
从 R2024a 开始,不推荐使用 DAGNetwork、SeriesNetwork 和 LayerGraph 对象。请改用 dlnetwork 对象。这意味着不推荐对 plot 函数使用这些对象作为输入。
plot
要将已训练的 DAGNetwork 或 SeriesNetwork 对象转换为 dlnetwork 对象,请使用 dag2dlnetwork 函数。
dag2dlnetwork
大多数支持 LayerGraph 对象的函数也支持 dlnetwork 对象。下表显示了 LayerGraph 对象的一些典型用法,以及如何更新您的代码以改用 dlnetwork 对象函数。
lgraph = layerGraph;
net = dlnetwork;
lgraph = layerGraph(layers);
net = dlnetwork(layers,Initialize=false);
lgraph = layerGraph(net);
net = dag2dlnetwork(net);
lgraph = addLayers(lgraph,layers);
net = addLayers(net,layers);
lgraph = removeLayers(lgraph,layerNames);
net = removeLayers(net,layerNames);
lgraph = replaceLayer(lgraph,layerName,layers);
net = replaceLayer(net,layerName,layers);
lgraph = connectLayers(lgraph,s,d);
net = connectLayers(net,s,d);
lgraph = disconnectLayers(lgraph,s,d);
net = disconnectLayers(net,s,d);
plot(lgraph);
plot(net);
要训练指定为 dlnetwork 对象的神经网络,请使用 trainnet 函数。
trainnet
trainnet | trainingOptions | dlnetwork | 深度网络设计器 | addLayers | removeLayers | replaceLayer | connectLayers | disconnectLayers | analyzeNetwork | summary
trainingOptions
addLayers
removeLayers
replaceLayer
connectLayers
disconnectLayers
analyzeNetwork
summary
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处