{ "nodes": [ { "op": "null", "name": "data", "inputs": [] }, { "op": "_copy", "name": "data_id", "inputs": [[0, 0, 0]] }, { "op": "min", "name": "data_0_min", "inputs": [[1, 0, 0]] }, { "op": "max", "name": "data_0_max", "inputs": [[1, 0, 0]] }, { "op": "_contrib_quantize", "name": "data_0_quantize", "attrs": {"out_type": "uint8"}, "inputs": [[1, 0, 0], [2, 0, 0], [3, 0, 0]] }, { "op": "null", "name": "conv0_weight_quantize", "inputs": [] }, { "op": "null", "name": "conv0_weight_quantize_min", "inputs": [] }, { "op": "null", "name": "conv0_weight_quantize_max", "inputs": [] }, { "op": "_contrib_quantized_conv", "name": "quantized_conv0", "attrs": { "kernel": "(1, 1)", "no_bias": "True", "num_filter": "4", "pad": "(0, 0)" }, "inputs": [[4, 0, 0], [5, 0, 0], [4, 1, 0], [4, 2, 0], [6, 0, 0], [7, 0, 0]] }, { "op": "_contrib_requantize", "name": "requantize_conv0", "inputs": [[8, 0, 0], [8, 1, 0], [8, 2, 0]] }, { "op": "_contrib_dequantize", "name": "conv0_dequantize", "inputs": [[9, 0, 0], [9, 1, 0], [9, 2, 0]] }, { "op": "null", "name": "bn_gamma", "attrs": { "eps": "2e-05", "fix_gamma": "False", "momentum": "0.9" }, "inputs": [] }, { "op": "null", "name": "bn_beta", "attrs": { "eps": "2e-05", "fix_gamma": "False", "momentum": "0.9" }, "inputs": [] }, { "op": "null", "name": "bn_moving_mean", "attrs": { "__init__": "[\"zero\", {}]", "eps": "2e-05", "fix_gamma": "False", "momentum": "0.9" }, "inputs": [] }, { "op": "null", "name": "bn_moving_var", "attrs": { "__init__": "[\"one\", {}]", "eps": "2e-05", "fix_gamma": "False", "momentum": "0.9" }, "inputs": [] }, { "op": "BatchNorm", "name": "bn", "attrs": { "eps": "2e-05", "fix_gamma": "False", "momentum": "0.9" }, "inputs": [[10, 0, 0], [11, 0, 0], [12, 0, 0], [13, 0, 1], [14, 0, 1]] }, { "op": "elemwise_add", "name": "_plus0", "inputs": [[15, 0, 0], [1, 0, 0]] }, { "op": "Activation", "name": "relu0", "attrs": {"act_type": "relu"}, "inputs": [[16, 0, 0]] }, { "op": "Pooling", "name": "pool0", "attrs": { "kernel": "(4, 4)", "pool_type": "avg" }, "inputs": [[17, 0, 0]] }, { "op": "min", "name": "pool0_output_min", "inputs": [[18, 0, 0]] }, { "op": "max", "name": "pool0_output_max", "inputs": [[18, 0, 0]] }, { "op": "_contrib_quantize", "name": "pool0_output_quantize", "attrs": {"out_type": "uint8"}, "inputs": [[18, 0, 0], [19, 0, 0], [20, 0, 0]] }, { "op": "null", "name": "conv1_weight_quantize", "inputs": [] }, { "op": "null", "name": "conv1_bias_quantize", "inputs": [] }, { "op": "null", "name": "conv1_weight_quantize_min", "inputs": [] }, { "op": "null", "name": "conv1_weight_quantize_max", "inputs": [] }, { "op": "null", "name": "conv1_bias_quantize_min", "inputs": [] }, { "op": "null", "name": "conv1_bias_quantize_max", "inputs": [] }, { "op": "_contrib_quantized_conv", "name": "quantized_conv1", "attrs": { "kernel": "(1, 1)", "no_bias": "False", "num_filter": "4", "pad": "(0, 0)" }, "inputs": [[21, 0, 0], [22, 0, 0], [23, 0, 0], [21, 4294967295, 0], [21, 0, 0], [24, 0, 0], [25, 0, 0], [26, 0, 0], [27, 0, 0]] }, { "op": "_contrib_requantize", "name": "requantize_conv1", "inputs": [[28, 0, 0], [28, 1, 0], [28, 2, 0]] }, { "op": "_contrib_dequantize", "name": "conv1_dequantize", "inputs": [[29, 0, 0], [29, 1, 0], [29, 2, 0]] }, { "op": "Activation", "name": "relu1", "attrs": {"act_type": "relu"}, "inputs": [[30, 0, 0]] }, { "op": "min", "name": "relu1_output_min", "inputs": [[31, 0, 0]] }, { "op": "max", "name": "relu1_output_max", "inputs": [[31, 0, 0]] }, { "op": "_contrib_quantize", "name": "relu1_output_quantize", "attrs": {"out_type": "uint8"}, "inputs": [[31, 0, 0], [32, 0, 0], [33, 0, 0]] }, { "op": "_contrib_quantized_pooling", "name": "quantized_pool1", "attrs": { "kernel": "(4, 4)", "pool_type": "avg" }, "inputs": [[34, 0, 0], [34, 1, 0], [34, 2, 0]] }, { "op": "_contrib_dequantize", "name": "pool1_dequantize", "inputs": [[35, 0, 0], [35, 1, 0], [35, 2, 0]] }, { "op": "null", "name": "fc_weight", "attrs": { "flatten": "True", "num_hidden": "10" }, "inputs": [] }, { "op": "null", "name": "fc_bias", "attrs": { "flatten": "True", "num_hidden": "10" }, "inputs": [] }, { "op": "FullyConnected", "name": "fc", "attrs": { "flatten": "True", "num_hidden": "10" }, "inputs": [[36, 0, 0], [37, 0, 0], [38, 0, 0]] }, { "op": "null", "name": "softmax_label", "attrs": { "grad_scale": "1", "ignore_label": "-1", "multi_output": "False", "out_grad": "False", "preserve_shape": "False", "use_ignore": "False" }, "inputs": [] }, { "op": "SoftmaxOutput", "name": "softmax", "attrs": { "grad_scale": "1", "ignore_label": "-1", "multi_output": "False", "out_grad": "False", "preserve_shape": "False", "use_ignore": "False" }, "inputs": [[39, 0, 0], [40, 0, 0]] } ], "arg_nodes": [ 0, 5, 6, 7, 11, 12, 13, 14, 22, 23, 24, 25, 26, 27, 37, 38, 40 ], "node_row_ptr": [ 0, 1, 2, 3, 4, 7, 8, 9, 10, 13, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 32, 33, 34, 35, 36, 37, 38, 41, 44, 45, 46, 47, 48, 51, 54, 55, 56, 57, 58, 59, 60 ], "heads": [[41, 0, 0]], "attrs": {"mxnet_version": ["int", 10500]} }