multiplicationLayer - multiply by a constant
Show older comments
I'm trying to implement a neural net in which a layer multiplies every input by a constant. There is a multiplicationLayer net in the Deep Learning Toolbox which can have any number of inputs, but I cannot connect one of those inputs to a constant of any type.
TIA!
Answers (1)
Harsh
on 30 Jan 2025
0 votes
Hi Jeffrey,
A “multiplicationLayer” multiplies inputs from multiple neural network layers elementwise. You can create a custom layer using “nnet.layer.Layer” and in the “predict” function for that layer you can multiply the input by a constant. For more information regarding how to create a custom layer please check the following documentation - https://www.mathworks.com/help/deeplearning/ug/define-custom-deep-learning-layers.html
Hope this resolves your query!
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!