Exemplo n.º 1
0
 public static Offset <tflite.Conv2DOptions> CreateConv2DOptions(FlatBufferBuilder builder,
                                                                 tflite.Padding padding = tflite.Padding.SAME,
                                                                 int stride_w           = 0,
                                                                 int stride_h           = 0,
                                                                 tflite.ActivationFunctionType fused_activation_function = tflite.ActivationFunctionType.NONE,
                                                                 int dilation_w_factor = 1,
                                                                 int dilation_h_factor = 1)
 {
     builder.StartTable(6);
     Conv2DOptions.AddDilationHFactor(builder, dilation_h_factor);
     Conv2DOptions.AddDilationWFactor(builder, dilation_w_factor);
     Conv2DOptions.AddStrideH(builder, stride_h);
     Conv2DOptions.AddStrideW(builder, stride_w);
     Conv2DOptions.AddFusedActivationFunction(builder, fused_activation_function);
     Conv2DOptions.AddPadding(builder, padding);
     return(Conv2DOptions.EndConv2DOptions(builder));
 }
Exemplo n.º 2
0
 public static Conv2DOptions GetRootAsConv2DOptions(ByteBuffer _bb, Conv2DOptions obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }