@ProgrammaticProperty public int[] getKernelSize() { return backend.getKernelSize(); }
@OptionMetadata( displayName = "number of rows in kernel", description = "The number of rows in the kernel (default = 5).", commandLineParamName = "rows", commandLineParamSynopsis = "-rows <int>", displayOrder = 4 ) public int getKernelSizeX() { return backend.getKernelSize()[0]; }
@OptionMetadata( displayName = "number of columns in kernel", description = "The number of columns in the kernel (default = 5).", commandLineParamName = "columns", commandLineParamSynopsis = "-columns <int>", displayOrder = 5 ) public int getKernelSizeY() { return backend.getKernelSize()[1]; }
} else if (layer instanceof SubsamplingLayer) { SubsamplingLayer layer1 = (SubsamplingLayer) layer; map.put("Kernel size", Arrays.toString(layer1.getKernelSize())); map.put("Stride", Arrays.toString(layer1.getStride())); map.put("Padding", Arrays.toString(layer1.getPadding()));
} else if (layer instanceof SubsamplingLayer) { SubsamplingLayer layer1 = (SubsamplingLayer) layer; map.put("Kernel size", Arrays.toString(layer1.getKernelSize())); map.put("Stride", Arrays.toString(layer1.getStride())); map.put("Padding", Arrays.toString(layer1.getPadding()));
} else if (layer instanceof SubsamplingLayer) { SubsamplingLayer layer1 = (SubsamplingLayer) layer; map.put("Kernel size", Arrays.toString(layer1.getKernelSize())); map.put("Stride", Arrays.toString(layer1.getStride())); map.put("Padding", Arrays.toString(layer1.getPadding()));
} else if (layer.conf().getLayer() instanceof SubsamplingLayer) { SubsamplingLayer layer1 = (SubsamplingLayer) layer.conf().getLayer(); fullLine.append("Kernel size: ").append(Arrays.toString(layer1.getKernelSize())).append("<br/>"); fullLine.append("Stride: ").append(Arrays.toString(layer1.getStride())).append("<br/>"); fullLine.append("Padding: ").append(Arrays.toString(layer1.getPadding())).append("<br/>");
} else if (layer.conf().getLayer() instanceof SubsamplingLayer) { SubsamplingLayer layer1 = (SubsamplingLayer) layer.conf().getLayer(); fullLine.append("Kernel size: ").append(Arrays.toString(layer1.getKernelSize())).append("<br/>"); fullLine.append("Stride: ").append(Arrays.toString(layer1.getStride())).append("<br/>"); fullLine.append("Padding: ").append(Arrays.toString(layer1.getPadding())).append("<br/>");
} else { SubsamplingLayer ssl = (SubsamplingLayer) layer; kernel = ssl.getKernelSize(); stride = ssl.getStride(); padding = ssl.getPadding();
} else { SubsamplingLayer ssl = (SubsamplingLayer) layer; kernel = ssl.getKernelSize(); stride = ssl.getStride(); padding = ssl.getPadding();
} else { SubsamplingLayer ssl = (SubsamplingLayer) layer; kernel = ssl.getKernelSize(); stride = ssl.getStride(); padding = ssl.getPadding();
int inW = input.size(3); int[] kernel = layerConf().getKernelSize(); int[] strides = layerConf().getStride(); int[] pad;
int inW = input.size(3); int[] kernel = layerConf().getKernelSize(); int[] strides = layerConf().getStride(); outEpsilon.divi(ArrayUtil.prod(layerConf().getKernelSize())); return new Pair<>(retGradient, outEpsilon);