| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425 |
- [
- {
- "name": "Add",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "pot_scale_int16", "type": "boolean", "default": true }
- ]
- },
- {
- "name": "ArgMax",
- "attributes": [
- { "name": "output_type", "type": "TensorType", "default": "FLOAT32" }
- ],
- "inputs": [
- { "name": "input", "type": "T" },
- { "name": "dimension", "type": "T" }
- ],
- "outputs": [
- { "name": "output", "type": "T" }
- ]
- },
- {
- "name": "ArgMin",
- "attributes": [
- { "name": "output_type", "type": "TensorType", "default": "FLOAT32" }
- ]
- },
- {
- "name": "BatchMatMul",
- "attributes": [
- { "name": "adjoint_lhs", "type": "boolean", "default": false },
- { "name": "adjoint_rhs", "type": "boolean", "default": false },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "BidirectionalSequenceLSTM",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "cell_clip", "type": "float32", "default": 0 },
- { "name": "proj_clip", "type": "float32", "default": 0 },
- { "name": "merge_outputs", "type": "boolean", "default": false },
- { "name": "time_major", "type": "boolean", "default": true },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "BidirectionalSequenceRNN",
- "attributes": [
- { "name": "time_major", "type": "boolean", "default": false },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "merge_outputs", "type": "boolean", "default": false },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "Call",
- "attributes": [
- { "name": "subgraph", "type": "uint32", "default": 0 }
- ]
- },
- {
- "name": "CallOnce",
- "attributes": [
- { "name": "init_subgraph_index", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Cast",
- "attributes": [
- { "name": "in_data_type", "type": "TensorType", "default": "FLOAT32" },
- { "name": "out_data_type", "type": "TensorType", "default": "FLOAT32" }
- ]
- },
- {
- "name": "ConcatEmbeddings",
- "attributes": [
- { "name": "num_channels", "type": "int32", "default": 0 },
- { "name": "num_columns_per_channel", "type": "int32[]", "default": 0 },
- { "name": "embedding_dim_per_channel", "type": "int32[]", "default": 0 }
- ]
- },
- {
- "name": "Concatenation",
- "category": "Tensor",
- "attributes": [
- { "name": "axis", "type": "int32", "default": 0 },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" }
- ],
- "inputs": [
- { "name": "inputs", "list": true }
- ],
- "outputs": [
- { "name": "output" }
- ]
- },
- {
- "name": "Conv2D",
- "category": "Layer",
- "attributes": [
- { "name": "padding", "type": "Padding", "default": "SAME" },
- { "name": "stride_w", "type": "int32", "default": 0 },
- { "name": "stride_h", "type": "int32", "default": 0 },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "dilation_w_factor", "type": "int32", "default": 1 },
- { "name": "dilation_h_factor", "type": "int32", "default": 1 }
- ],
- "inputs": [
- { "name": "input", "description": "4D tensor" },
- { "name": "filter" },
- { "name": "bias", "description": "(optional)" }
- ],
- "outputs": [
- { "name": "output", "description": "result of 2D convolution of the input tensor" }
- ]
- },
- {
- "name": "Cumsum",
- "attributes": [
- { "name": "exclusive", "type": "boolean", "default": false },
- { "name": "reverse", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "DepthToSpace",
- "attributes": [
- { "name": "block_size", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "DepthwiseConv2D",
- "category": "Layer",
- "attributes": [
- { "name": "padding", "type": "Padding", "default": "SAME" },
- { "name": "stride_w", "type": "int32", "default": 0 },
- { "name": "stride_h", "type": "int32", "default": 0 },
- { "name": "depth_multiplier", "type": "int32", "default": 0 },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "dilation_w_factor", "type": "int32", "default": 1 },
- { "name": "dilation_h_factor", "type": "int32", "default": 1 }
- ]
- },
- {
- "name": "Div",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" }
- ]
- },
- {
- "name": "EmbeddingLookupSparse",
- "attributes": [
- { "name": "combiner", "type": "CombinerType", "default": "SUM" }
- ]
- },
- {
- "name": "FakeQuant",
- "attributes": [
- { "name": "min", "type": "float32", "default": 0 },
- { "name": "max", "type": "float32", "default": 0 },
- { "name": "num_bits", "type": "int32", "default": 0 },
- { "name": "narrow_range", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "FullyConnected",
- "category": "Layer",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "weights_format", "type": "FullyConnectedOptionsWeightsFormat", "default": "DEFAULT" },
- { "name": "keep_num_dims", "type": "boolean", "default": false },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ],
- "inputs": [
- { "name": "input", "type": "T" },
- { "name": "weights", "type": "T" },
- { "name": "bias", "type": "T" }
- ],
- "outputs": [
- { "name": "output", "type": "T" }
- ]
- },
- {
- "name": "Gather",
- "category": "Transform",
- "attributes": [
- { "name": "axis", "type": "int32", "default": 0 },
- { "name": "batch_dims", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Hashtable",
- "attributes": [
- { "name": "table_id", "type": "int32", "default": 0 },
- { "name": "key_dtype", "type": "TensorType", "default": "FLOAT32" },
- { "name": "value_dtype", "type": "TensorType", "default": "FLOAT32" }
- ]
- },
- {
- "name": "If",
- "attributes": [
- { "name": "then_subgraph_index", "type": "int32", "default": 0 },
- { "name": "else_subgraph_index", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "InstanceNorm",
- "attributes": [
- { "name": "epsilon", "type": "float32", "default": 0 },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" }
- ]
- },
- {
- "name": "LeakyRelu",
- "attributes": [
- { "name": "alpha", "type": "float32", "default": 0 }
- ]
- },
- {
- "name": "LocalResponseNormalization",
- "attributes": [
- { "name": "radius", "type": "int32", "default": 0 },
- { "name": "bias", "type": "float32", "default": 0 },
- { "name": "alpha", "type": "float32", "default": 0 },
- { "name": "beta", "type": "float32", "default": 0 }
- ]
- },
- {
- "name": "LSHProjection",
- "attributes": [
- { "name": "type", "type": "LSHProjectionType", "default": "UNKNOWN" }
- ]
- },
- {
- "name": "LSTM",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "cell_clip", "type": "float32", "default": 0 },
- { "name": "proj_clip", "type": "float32", "default": 0 },
- { "name": "kernel_type", "type": "LSTMKernelType", "default": "FULL" },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "MirrorPad",
- "attributes": [
- { "name": "mode", "type": "MirrorPadMode", "default": "REFLECT" }
- ]
- },
- {
- "name": "Mul",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" }
- ]
- },
- {
- "name": "OneHot",
- "attributes": [
- { "name": "axis", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Pack",
- "attributes": [
- { "name": "values_count", "type": "int32", "default": 0 },
- { "name": "axis", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Reshape",
- "attributes": [
- { "name": "new_shape", "type": "int32[]", "default": 0 }
- ]
- },
- {
- "name": "ResizeBilinear",
- "attributes": [
- { "name": "new_height", "type": "int32", "default": 0 },
- { "name": "new_width", "type": "int32", "default": 0 },
- { "name": "align_corners", "type": "boolean", "default": false },
- { "name": "half_pixel_centers", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "ResizeNearestNeighbor",
- "attributes": [
- { "name": "align_corners", "type": "boolean", "default": false },
- { "name": "half_pixel_centers", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "ReverseSequence",
- "attributes": [
- { "name": "seq_dim", "type": "int32", "default": 0 },
- { "name": "batch_dim", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "RNN",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "Shape",
- "attributes": [
- { "name": "out_type", "type": "TensorType", "default": "FLOAT32" }
- ]
- },
- {
- "name": "SkipGram",
- "attributes": [
- { "name": "ngram_size", "type": "int32", "default": 0 },
- { "name": "max_skip_size", "type": "int32", "default": 0 },
- { "name": "include_all_ngrams", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "Softmax",
- "attributes": [
- { "name": "beta", "type": "float32", "default": 0 }
- ]
- },
- {
- "name": "SpaceToDepth",
- "attributes": [
- { "name": "block_size", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "SparseToDense",
- "attributes": [
- { "name": "validate_indices", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "Split",
- "attributes": [
- { "name": "num_splits", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "SplitV",
- "attributes": [
- { "name": "num_splits", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Squeeze",
- "attributes": [
- { "name": "squeeze_dims", "type": "int32[]", "default": 0 }
- ]
- },
- {
- "name": "StridedSlice",
- "category": "Tensor",
- "attributes": [
- { "name": "begin_mask", "type": "int32", "default": 0 },
- { "name": "end_mask", "type": "int32", "default": 0 },
- { "name": "ellipsis_mask", "type": "int32", "default": 0 },
- { "name": "new_axis_mask", "type": "int32", "default": 0 },
- { "name": "shrink_axis_mask", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "Sub",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "pot_scale_int16", "type": "boolean", "default": true }
- ]
- },
- {
- "name": "SVDF",
- "attributes": [
- { "name": "rank", "type": "int32", "default": 0 },
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "TransposeConv",
- "attributes": [
- { "name": "padding", "type": "Padding", "default": "SAME" },
- { "name": "stride_w", "type": "int32", "default": 0 },
- { "name": "stride_h", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "UnidirectionalSequenceLSTM",
- "attributes": [
- { "name": "fused_activation_function", "type": "ActivationFunctionType", "default": "NONE" },
- { "name": "cell_clip", "type": "float32", "default": 0 },
- { "name": "proj_clip", "type": "float32", "default": 0 },
- { "name": "time_major", "type": "boolean", "default": false },
- { "name": "asymmetric_quantize_inputs", "type": "boolean", "default": false }
- ]
- },
- {
- "name": "Unique",
- "attributes": [
- { "name": "idx_out_type", "type": "TensorType", "default": "INT32" }
- ]
- },
- {
- "name": "Unpack",
- "attributes": [
- { "name": "num", "type": "int32", "default": 0 },
- { "name": "axis", "type": "int32", "default": 0 }
- ]
- },
- {
- "name": "VarHandle",
- "attributes": [
- { "name": "container", "type": "string", "default": null },
- { "name": "shared_name", "type": "string", "default": null }
- ]
- },
- {
- "name": "While",
- "attributes": [
- { "name": "cond_subgraph_index", "type": "int32", "default": 0 },
- { "name": "body_subgraph_index", "type": "int32", "default": 0 }
- ]
- }
- ]
|