Patent ID: 11875260
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method for providing a neural network, comprising:
determining a computational cost for a first layer of the neural network, wherein the determination of the computation cost for the first layer includes quantifying a computational resource cost for each channel included in the first layer such that the computational value indicates a ratio of a measure of the computational resource cost at least associated with memory cost for a particular layer to the number of channels in the layer;
training the neural network, wherein the steps for training the neural network includes updating a channel-scaling coefficient for each channel of the plurality of channels via an iterative-thresholding algorithm that penalizes a batch normalization loss function based on the computational cost of the first layer and a norm of the channel-scaling coefficient;
identifying a constant channel of the plurality of channels based on the updated channel-scaling coefficient for the constant channel; and
updating the trained neural network by removing the constant channel from the first layer.