How to make the weight obtained by convolution2dlayer non-negative？
조회 수: 4(최근 30일)
표시 이전 댓글
I am training a simple network. I need to constrain the weights of one layer of convolution2dlayer to be >0. For example, in keras, Layer weight constraints are implemented using tf.keras.constraints.NonNeg(). Can this function be realized in matlab? If there is no direct way, are there indirect constraints?
댓글 수: 0
Abhishek Gupta 2020년 12월 23일
As per my understanding, you want to constrain the weights of a convolution2DLayer in MATLAB. You can do so by accessing the weights of a layer as shown below: -
Referring to the following resources, which might help you in resolving the issue: -
댓글 수: 1
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!