在深度学习模型中加入变量作为输入参数
16次浏览(过去30天)
显示旧的注释
我正在研究CNN模型,该模型将输入图像的像素值增加x倍。这里,x的值对于每个像素都是不同的,这可以由CNN来管理。我还想让x的值根据另一个变量来决定。而CNN模型只以图像作为输入。
我如何添加另一个额外的变量与图像作为CNN模型的输入?
0评论
接受的答案
Srivardhan Gadila
2021年4月14日
举例如下:
定义多输入网络。
Layers1 = [
imageInputLayer([28 28 3],“名字”,“输入”)
convolution2dLayer(3、3、“填充”,“相同”,“名字”,“conv_1”)
multiplicationLayer (2“名字”,“mul”)
regressionLayer (“名字”,“回归”));
lgraph = layerGraph(layers1);
layers2 = [imageInputLayer([28 28 3],“名字”,“x”));
lgraph = addLayers(lgraph,layers2);
连接层。
lgraph = connectLayers(“x”,“mul / in2”);
网络分析。
analyzeNetwork (lgraph)