{
    "NoOp":{
        "opInfo": {
            "computeCost":"100",
            "engine":"DNN_VM_HOST_CPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False"
        }
    },
    "AssistHelp":{
        "opInfo": {
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"AssistHelp",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "topicType":"DEVICE_ONLY"
        }
    },
    "Add":{
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"Add",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "topicType":"DEVICE_FIRST"
        }
    },
    "ResizeArea":{
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"ResizeArea",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "topicType":"HOST_ONLY"
        }
    },
    "Test":{
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"Test",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "subTypeOfInferShape":"4",
            "topicType":"HOST_FIRST"
        }
    },
    "Test2":{
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"Test",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "subTypeOfInferShape":"3",
            "topicType":"HOST_FIRST",
            "resource" :"RES_QUEUE"
        }
    },
    "Test3":{
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"Test",
            "kernelSo":"libaicpu_kernels.so",
            "opKernelLib":"HOSTCPUKernel",
            "userDefined":"False",
            "subTypeOfInferShape":"3",
            "topicType":"HOST_FIRST"
        }
    },
    "RandomChoiceWithMask2":{
        "input0":{
            "format":"NHWC",
            "name":"x",
            "type":"DT_BOOL"
        },
        "opInfo":{
            "computeCost":"100",
            "engine":"DNN_VM_AICPU",
            "flagAsync":"False",
            "flagPartial":"False",
            "functionName":"RandomChoiceWithMask",
            "kernelSo":"libcpu_kernels.so",
            "opKernelLib":"CUSTAICPUKernel",
            "workspaceSize":"500",
            "userDefined":"False",
            "topicType":"HOST_ONLY"
        },
        "output0":{
            "format":"NHWC",
            "name":"y",
            "type":"DT_INT32"
        },
        "ouput1":{
            "format":"NHWC",
            "name":"mask",
            "type":"DT_BOOL"
        }
    }
}