[
  {
    "name": "Accuracy",
    "schema": {
    }
  },
  {
    "name": "BatchNormalization",
    "schema": {
      "category": "Normalization",
      "attributes": [
        { "name": "rescale_factor", "type": "float32", "default": 1.0 },
        { "name": "eps", "type": "float32", "default": 1e-5 },
        { "name": "caffe_flavor", "type": "int32", "default": 0 }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "gamma" },
        { "name": "beta" },
        { "name": "mean" },
        { "name": "var" }
      ]
    }
  },
  {
    "name": "BilinearResize",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "scale_x", "type": "float32", "default": 0 },
        { "name": "scale_y", "type": "float32", "default": 0 },
        { "name": "type", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Concat",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 1 }
      ],
      "inputs": [
        { "name": "inputs", "option": "variadic" }
      ]
    }
  },
  {
    "name": "Const",
    "schema": {
    }
  },
  {
    "name": "Convolution",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "kernel_h", "type": "int32", "default": 1 },
        { "name": "kernel_w", "type": "int32", "default": 1 },
        { "name": "stride_h", "type": "int32", "default": 1 },
        { "name": "stride_w", "type": "int32", "default": 1 },
        { "name": "dilation_h", "type": "int32", "default": 1, "visible": false },
        { "name": "dilation_w", "type": "int32", "default": 1, "visible": false },
        { "name": "input_channel", "type": "int32", "default": 1 },
        { "name": "output_channel", "type": "int32", "default": 1 },
        { "name": "group", "type": "int32", "default": 1, "visible": false },
        { "name": "activation","type": "int32", "default": -1 },
        { "name": "pad_h0", "type": "int32", "default": 0, "visible": false },
        { "name": "pad_w0", "type": "int32", "default": 0, "visible": false },
        { "name": "pad_h1", "type": "int32", "default": 0, "visible": false },
        { "name": "pad_w1", "type": "int32", "default": 0, "visible": false }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "weight" },
        { "name": "bias" }
      ]
    }
  },
  {
    "name": "Deconvolution",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "num_output", "type": "int32", "default": 1 },
        { "name": "kernel_h", "type": "int32", "default": 1 },
        { "name": "kernel_w", "type": "int32", "default": 1 },
        { "name": "stride_h", "type": "int32", "default": 1 },
        { "name": "stride_w", "type": "int32", "default": 1 },
        { "name": "pad_w0", "type": "int32", "default": 0 },
        { "name": "pad_h0", "type": "int32", "default": 0 },
        { "name": "pad_w1", "type": "int32", "default": 0 },
        { "name": "pad_h1", "type": "int32", "default": 0 },
        { "name": "dilation_h", "type": "int32", "default": 1 },
        { "name": "dilation_w", "type": "int32", "default": 1 },
        { "name": "group", "type": "int32", "default": 1 },
        { "name": "activation","type": "int32", "default": -1 }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "weight" },
        { "name": "bias" }
      ]
    }
  },
  {
    "name": "DetectionOutput",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "num_classes", "type": "int32", "default": 0 },
        { "name": "keep_top_k", "type": "int32", "default": 0 },
        { "name": "nms_top_k", "type": "int32", "default": 0 },
        { "name": "confidence_threshold", "type": "float32", "default": 0 },
        { "name": "nms_threshold", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "DropOut",
    "schema": {
      "category": "Dropout"
    }
  },
  {
    "name": "Eltwise",
    "schema": {
      "attributes": [
        { "name": "type", "type": "uint32", "default": 0 },
        { "name": "caffe_flavor", "type": "int32", "default": 0 }
      ],
      "inputs": [
        { "name": "inputs", "option": "variadic" }
      ]
    }
  },
  {
    "name": "Flatten",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "end_axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "FullyConnected",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "num_output", "type": "int32", "default": 10 }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "weight" },
        { "name": "bias" }
      ]
    }
  },
  {
    "name": "LRN",
    "schema": {
      "category": "Normalization",
      "attributes": [
        { "name": "local_size", "type": "int32", "default": 0 },
        { "name": "alpha", "type": "float32", "default": 0 },
        { "name": "beta", "type": "float32", "default": 0 },
        { "name": "norm_region", "type": "int32", "default": 0 },
        { "name": "k", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "Normalize",
    "schema": {
      "category": "Normalization",
      "attributes": [
        { "name": "across_spatial", "type": "int32", "default": 0 },
        { "name": "channel_shared", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Permute",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "flag", "type": "int32", "default": 0 },
        { "name": "order0", "type": "int32", "default": 0 },
        { "name": "order1", "type": "int32", "default": 0 },
        { "name": "order2", "type": "int32", "default": 0 },
        { "name": "order3", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Pooling",
    "schema": {
      "category": "Pool",
      "attributes": [
        { "name": "alg", "type": "int32", "default": 0 },
        { "name": "kernel_h", "type": "int32", "default": 0 },
        { "name": "kernel_w", "type": "int32", "default": 0 },
        { "name": "stride_h", "type": "int32", "default": 0 },
        { "name": "stride_w", "type": "int32", "default": 0 },
        { "name": "global", "type": "int32", "default": 0 },
        { "name": "caffe_flavor", "type": "int32", "default": 0 },
        { "name": "pad_h0", "type": "int32", "default": 0 },
        { "name": "pad_w0", "type": "int32", "default": 0 },
        { "name": "pad_h1", "type": "int32", "default": 0 },
        { "name": "pad_w1", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Prelu",
    "schema": {
      "category": "Activation",
      "inputs": [
        { "name": "input" },
        { "name": "slope" }
      ]
    }
  },
  {
    "name": "PriorBox",
    "schema": {
      "attributes": [
        { "name": "min_size", "type": "float32[]", "default": [] },
        { "name": "max_size", "type": "float32[]", "default": [] },
        { "name": "variance", "type": "float32[]", "default": [] },
        { "name": "aspect_ratio", "type": "float32[]", "default": [] },
        { "name": "flip", "type": "int32", "default": 0 },
        { "name": "clip", "type": "int32", "default": 0 },
        { "name": "img_size", "type": "int32", "default": 0 },
        { "name": "img_h", "type": "int32", "default": 0 },
        { "name": "img_w", "type": "int32", "default": 0 },
        { "name": "step_w", "type": "float32", "default": 0 },
        { "name": "step_h", "type": "float32", "default": 0 },
        { "name": "offset", "type": "float32", "default": 0 },
        { "name": "num_priors", "type": "int32", "default": 0 },
        { "name": "out_dim", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Region",
    "schema": {
      "attributes": [
        { "name": "num_classes", "type": "int32", "default": 0 },
        { "name": "side", "type": "int32", "default": 0 },
        { "name": "num_box", "type": "int32", "default": 0 },
        { "name": "coords", "type": "int32", "default": 0 },
        { "name": "confidence_threshold", "type": "float32", "default": 0 },
        { "name": "nms_threshold", "type": "float32", "default": 0 },
        { "name": "biases", "type": "float32[]", "default": [] }
      ]
    }
  },
  {
    "name": "ReLU",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "negative_slope", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "ReLU6",
    "schema": {
      "category": "Activation"
    }
  },
  {
    "name": "Reorg",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "stride", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Reshape",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "is_mxnet", "type": "int32", "default": 0 },
        { "name": "reverse", "type": "int32", "default": 0 },
        { "name": "shape", "type": "int32[]", "default": [] }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "shape" }
      ]
    }
  },
  {
    "name": "RoiPooling",
    "schema": {
      "category": "Pool",
      "attributes": [
        { "name": "pooled_h", "type": "int32", "default": 0 },
        { "name": "pooled_w", "type": "int32", "default": 0 },
        { "name": "spatial_scale", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "RPN",
    "schema": {
      "attributes": [
        { "name": "ratios", "type": "float32[]", "default": [] },
        { "name": "anchor_scales", "type": "float32[]", "default": [] },
        { "name": "feat_stride", "type": "int32", "default": 0 },
        { "name": "basesize", "type": "int32", "default": 0 },
        { "name": "min_size", "type": "int32", "default": 0 },
        { "name": "per_nms_topn", "type": "int32", "default": 0 },
        { "name": "post_nms_topn", "type": "int32", "default": 0 },
        { "name": "nms_thresh", "type": "float32", "default": 0 },
        { "name": "anchors", "default": 0 }
      ]
    }
  },
  {
    "name": "Scale",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "num_axes", "type": "int32", "default": 0 },
        { "name": "bias_term", "type": "int32", "default": 0 }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "gamma" },
        { "name": "beta" }
      ]
    }
  },
  {
    "name": "Slice",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "slice_points", "type": "int32[]", "default": [] },
        { "name": "begins", "type": "int32[]", "default": [] },
        { "name": "sizes", "type": "int32[]", "default": [] },
        { "name": "iscaffe", "type": "int32", "default": 0 },
        { "name": "ismxnet", "type": "int32", "default": 0 },
        { "name": "isonnx", "type": "int32", "default": 0 },
        { "name": "begin", "type": "int32", "default": 0 },
        { "name": "end", "type": "int32", "default": 0 }
      ],
      "outputs": [
        { "name": "outputs", "option": "variadic" }
      ]
    }
  },
  {
    "name": "SoftMax",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Split",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "split_dim", "type": "int32", "default": 0 },
        { "name": "is_caffe", "type": "boolean", "default": false },
        { "name": "is_onnx", "type": "boolean", "default": false },
        { "name": "split_sizes", "type": "int32[]", "default": [] }
      ]
    }
  },
  {
    "name": "DetectionPostProcess",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "max_detections", "type": "int32", "default": 0 },
        { "name": "max_classes_per_detection", "type": "int32", "default": 0 },
        { "name": "nms_score_threshold", "type": "float32", "default": 0 },
        { "name": "nms_iou_threshold", "type": "float32", "default": 0 },
        { "name": "num_classes", "type": "int32", "default": 0 },
        { "name": "scales", "type": "float32[]", "default": [] }
      ],
      "inputs": [
        { "name": "input" },
        { "name": "score" },
        { "name": "anchor" }
      ],
      "outputs": [
        { "name": "detect_boxes" },
        { "name": "detect_classes" },
        { "name": "detect_scores" },
        { "name": "detect_num" }
      ]
    }
  },
  {
    "name": "Gemm",
    "schema": {
      "attributes": [
        { "name": "alpha", "type": "float32", "default": 0 },
        { "name": "beta", "type": "float32", "default": 0 },
        { "name": "transA", "type": "int32", "default": 0 },
        { "name": "transB", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Generic",
    "schema": {
      "attributes": [
        { "name": "max_input_num", "type": "int32", "default": 0 },
        { "name": "max_output_num", "type": "int32", "default": 0 },
        { "name": "opname", "type": "string", "default": "" }
      ]
    }
  },
  {
    "name": "Logistic",
    "schema": {
      "category": "Activation"
    }
  },
  {
    "name": "LSTM",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "forget_bias", "type": "float32", "default": 0 },
        { "name": "clip", "type": "float32", "default": 0 },
        { "name": "output_len", "type": "int32", "default": 0 },
        { "name": "sequence_len", "type": "int32", "default": 0 },
        { "name": "input_size", "type": "int32", "default": 0 },
        { "name": "hidden_size", "type": "int32", "default": 0 },
        { "name": "cell_size", "type": "int32", "default": 0 },
        { "name": "has_peephole", "type": "int32", "default": 0 },
        { "name": "has_projection", "type": "int32", "default": 0 },
        { "name": "has_clip", "type": "int32", "default": 0 },
        { "name": "has_bias", "type": "int32", "default": 0 },
        { "name": "has_init_state", "type": "int32", "default": 0 },
        { "name": "forget_act", "type": "int32", "default": 0 },
        { "name": "input_act", "type": "int32", "default": 0 },
        { "name": "output_act", "type": "int32", "default": 0 },
        { "name": "cellin_act", "type": "int32", "default": 0 },
        { "name": "cellout_act", "type": "int32", "default": 0 },
        { "name": "mxnet_flag", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "RNN",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "clip", "type": "float32", "default": 0 },
        { "name": "output_len", "type": "int32", "default": 0 },
        { "name": "sequence_len", "type": "int32", "default": 0 },
        { "name": "input_size", "type": "int32", "default": 0 },
        { "name": "hidden_size", "type": "int32", "default": 0 },
        { "name": "has_clip", "type": "int32", "default": 0 },
        { "name": "has_bias", "type": "int32", "default": 0 },
        { "name": "has_init_state", "type": "int32", "default": 0 },
        { "name": "activation", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "TanH",
    "schema": {
      "category": "Activation"
    }
  },
  {
    "name": "Sigmoid",
    "schema": {
      "category": "Activation"
    }
  },
  {
    "name": "Squeeze",
    "schema": {
      "category": "Transform",
      "attributes": [
        { "name": "dim_0", "type": "int32", "default": 0 },
        { "name": "dim_1", "type": "int32", "default": 0 },
        { "name": "dim_2", "type": "int32", "default": 0 },
        { "name": "dim_3", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "FusedbnScaleRelu",
    "schema": {
      "category": "Activation"
    }
  },
  {
    "name": "Pad",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "pad_n_0", "type": "int32", "default": -1 },
        { "name": "pad_n_1", "type": "int32", "default": -1 },
        { "name": "pad_c_0", "type": "int32", "default": -1 },
        { "name": "pad_c_1", "type": "int32", "default": -1 },
        { "name": "pad_h_0", "type": "int32", "default": -1 },
        { "name": "pad_h_1", "type": "int32", "default": -1 },
        { "name": "pad_w_0", "type": "int32", "default": -1 },
        { "name": "pad_w_1", "type": "int32", "default": -1 },
        { "name": "mode", "type": "int32", "default": 0 },
        { "name": "value", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "StridedSlice",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "begine_n", "type": "int32", "default": 0 },
        { "name": "end_n", "type": "int32", "default": 0 },
        { "name": "stride_n", "type": "int32", "default": 0 },
        { "name": "begine_c", "type": "int32", "default": 0 },
        { "name": "end_c", "type": "int32", "default": 0 },
        { "name": "stride_c", "type": "int32", "default": 0 },
        { "name": "begine_h", "type": "int32", "default": 0 },
        { "name": "end_h", "type": "int32", "default": 0 },
        { "name": "stride_h", "type": "int32", "default": 0 },
        { "name": "begine_w", "type": "int32", "default": 0 },
        { "name": "end_w", "type": "int32", "default": 0 },
        { "name": "stride_w", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "ArgMax",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "ArgMin",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "TopKV2",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "k", "type": "int32", "default": 0 },
        { "name": "sorted", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Reduction",
    "schema": {
      "attributes": [
        { "name": "dim_0", "type": "int32", "default": -2 },
        { "name": "dim_1", "type": "int32", "default": -2 },
        { "name": "dim_2", "type": "int32", "default": -2 },
        { "name": "dim_3", "type": "int32", "default": -2 },
        { "name": "type", "type": "int32", "default": 0 },
        { "name": "keepdim", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Max",
    "schema": {
      "category": "Layer"
    }
  },
  {
    "name": "Min",
    "schema": {
      "category": "Layer"
    }
  },
  {
    "name": "GRU",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "clip", "type": "float32", "default": 0 },
        { "name": "output_len", "type": "int32", "default": 0 },
        { "name": "sequence_len", "type": "int32", "default": 0 },
        { "name": "input_size", "type": "int32", "default": 0 },
        { "name": "hidden_size", "type": "int32", "default": 0 },
        { "name": "has_clip", "type": "int32", "default": 0 },
        { "name": "has_gate_bias", "type": "int32", "default": 0 },
        { "name": "has_candidate_bias", "type": "int32", "default": 0 },
        { "name": "has_init_state", "type": "int32", "default": 0 },
        { "name": "mxnet_flag", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Addn",
    "schema": {
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "SwapAxis",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "dim_0", "type": "int32", "default": 0 },
        { "name": "dim_1", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Upsample",
    "schema": {
      "category": "Data",
      "attributes": [
        { "name": "scale", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "SpaceToBatchND",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "dilation_x", "type": "int32", "default": 0 },
        { "name": "dilation_y", "type": "int32", "default": 0 },
        { "name": "pad_top", "type": "int32", "default": 0 },
        { "name": "pad_bottom", "type": "int32", "default": 0 },
        { "name": "pad_left", "type": "int32", "default": 0 },
        { "name": "pad_right", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "BatchToSpaceND",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "dilation_x", "type": "int32", "default": 0 },
        { "name": "dilation_y", "type": "int32", "default": 0 },
        { "name": "crop_top", "type": "int32", "default": 0 },
        { "name": "crop_bottom", "type": "int32", "default": 0 },
        { "name": "crop_left", "type": "int32", "default": 0 },
        { "name": "crop_right", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Resize",
    "schema": {
      "category": "Data",
      "attributes": [
        { "name": "scale_x", "type": "float32", "default": 0 },
        { "name": "scale_y", "type": "float32", "default": 0 },
        { "name": "type", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "ShuffleChannel",
    "schema": {
      "category": "shape",
      "attributes": [
        { "name": "group", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Crop",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "num_args", "type": "int32", "default": 0 },
        { "name": "offset_c", "type": "int32", "default": 0 },
        { "name": "offset_h", "type": "int32", "default": 0 },
        { "name": "offset_w", "type": "int32", "default": 0 },
        { "name": "crop_h", "type": "int32", "default": 0 },
        { "name": "crop_w", "type": "int32", "default": 0 },
        { "name": "center_crop", "type": "bool", "default": 0 },
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "flag", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "ROIAlign",
    "schema": {
      "attributes": [
        { "name": "pooled_width", "type": "int32", "default": 0 },
        { "name": "pooled_height", "type": "int32", "default": 0 },
        { "name": "spatial_scale", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "Psroipooling",
    "schema": {
      "category": "Pool",
      "attributes": [
        { "name": "pooled_w", "type": "int32", "default": 0 },
        { "name": "pooled_h", "type": "int32", "default": 0 },
        { "name": "spatial_scale", "type": "float32", "default": 0 },
        { "name": "output_dim", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Unary",
    "schema": {
      "attributes": [
        { "name": "type", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Expanddims",
    "schema": {
      "category": "Shape",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Bias",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "bias_size", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Noop",
    "schema": {
      "category": "Layer"
    }
  },
  {
    "name": "Threshold",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "Threshold", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "Hardsigmoid",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "alpha", "type": "float32", "default": 0 },
        { "name": "beta", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "Embed",
    "schema": {
      "category": "Transform",
      "attributes": [
        { "name": "num_output", "type": "int32", "default": 0 },
        { "name": "input_dim", "type": "int32", "default": 0 },
        { "name": "bias_term", "type": "int32", "default": 0 },
        { "name": "weight_data_size", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "InstanceNorm",
    "schema": {
      "category": "Normalization",
      "attributes": [
        { "name": "eps", "type": "float32", "default": 0 }
      ]
    }
  },   
  {
    "name": "MVN",
    "schema": {
      "attributes": [
        { "name": "across_channels", "type": "int32", "default": 0 },
        { "name": "normalize_variance", "type": "int32", "default": 0 },
        { "name": "eps", "type": "float32", "default": 0 }
      ]
    }
  }, 
  {
    "name": "Absval",
    "schema": {
      "category": "Data"
    }
  }, 
  {
    "name": "Cast",
    "schema": {
      "attributes": [
        { "name": "type_from", "type": "int32", "default": 0 },
        { "name": "type_to", "type": "int32", "default": 0 }
      ]
    }
  }, 
  {
    "name": "HardSwish",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "alpha", "type": "float32", "default": 0 },
        { "name": "beta", "type": "float32", "default": 0 }
      ]
    }
  },
  {
    "name": "Interp",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "resize_type", "type": "int32", "default": 0 },
        { "name": "width_scale", "type": "float32", "default": 0 },
        { "name": "height_scale", "type": "float32", "default": 0 },
        { "name": "output_width", "type": "int32", "default": 0 },
        { "name": "output_height", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "SELU",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "alpha", "type": "float32", "default": 0 },
        { "name": "lambda", "type": "float32", "default": 0 }
      ]
    }
  },  
  {
    "name": "ELU",
    "schema": {
      "category": "Activation",
      "attributes": [
        { "name": "alpha", "type": "float32", "default": 0 }
      ]
    }
  },  
  {
    "name": "BroadMul",
    "schema": {
      "category": "Layer"
    }
  }, 
  {
    "name": "Logical",
    "schema": {
      "category": "Layer",
      "attributes": [
        { "name": "type", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Gather",
    "schema": {
      "category": "Data",
      "attributes": [
        { "name": "axis", "type": "int32", "default": 0 },
        { "name": "indices_num", "type": "int32", "default": 0 }
      ]
    }
  },
  {
    "name": "Transpose",
    "schema": {
      "category": "Transform",
      "attributes": [
        { "name": "shape", "type": "int32[]", "default": [] }
      ]
    }
  },  
  {
    "name": "Num",
    "schema": {
      "category": "Layer"
    }
  }
]