miniBatchSizeChanged¶
-
ConvolutionalLayer.
miniBatchSizeChanged
()¶ ミニバッチのサイズが変わった時の処理
ソース¶
miniBatchSizeChanged(){
super.miniBatchSizeChanged();
this.z_ = new ArrayView(miniBatchSize, this.unitSize);
this.y_ = new ArrayView(miniBatchSize, this.unitSize);
this.zero = new Float32Array(miniBatchSize * this.unitSize);
this.deltaZ = new ArrayView(miniBatchSize, this.unitSize);
if(this.prevLayer instanceof InputLayer){
this.deltaX = undefined;
}
else{
this.deltaX = new ArrayView(miniBatchSize, this.prevLayer.unitSize);
}
}