コード例 #1
0
 public Convolutional(ConvolutionalArgs args) : base(args)
 {
     this.args         = args;
     args.KernelSize   = conv_utils.normalize_tuple(args.KernelSize.dims, args.Rank, "kernel_size");
     args.Strides      = conv_utils.normalize_tuple(args.Strides.dims, args.Rank, "strides");
     args.Padding      = conv_utils.normalize_padding(args.Padding);
     args.DataFormat   = conv_utils.normalize_data_format(args.DataFormat);
     args.DilationRate = conv_utils.normalize_tuple(args.DilationRate.dims, args.Rank, "dilation_rate");
     inputSpec         = new InputSpec(ndim: rank + 2);
     _tf_data_format   = conv_utils.convert_data_format(data_format, rank + 2);
 }
コード例 #2
0
 public ConvolutionInternal(ConvolutionalArgs args)
 {
     this.args = args;
     name      = args.Name;
 }