55 lines
1.1 KiB
JSON
55 lines
1.1 KiB
JSON
|
{ "name" : "math",
|
||
|
|
||
|
"include" : [
|
||
|
|
||
|
],
|
||
|
|
||
|
"ops": [
|
||
|
|
||
|
{
|
||
|
"opName" : "BaseArithmeticOp",
|
||
|
"isAbstract" : true,
|
||
|
"javaPackage" : "org.nd4j.linalg.api.ops.impl.transforms.pairwise.arithmetic",
|
||
|
"inputs" : [ {
|
||
|
"name" : "x",
|
||
|
"description" : "First input to %OPNAME%",
|
||
|
"constraints" : ["T"]
|
||
|
}, {
|
||
|
"name" : "y",
|
||
|
"description" : "Second input to %OPNAME%",
|
||
|
"constraints" : ["T"]
|
||
|
} ],
|
||
|
"outputs" : [ {
|
||
|
"name" : "z",
|
||
|
"description" : "Output array after executing %OPNAME% on inputs"
|
||
|
} ],
|
||
|
"args" : null,
|
||
|
"constraints" : {
|
||
|
"T": {
|
||
|
"type": "allowed_dtype",
|
||
|
"values": [
|
||
|
"NUMERICAL"
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"doc" : [ {
|
||
|
"scope" : "ALL",
|
||
|
"language" : "ANY",
|
||
|
"text" : "%OPNAME% op doc text that will appear everywhere - classes, constructors, op creators"
|
||
|
} ]
|
||
|
},
|
||
|
|
||
|
|
||
|
{
|
||
|
"opName" : "Add",
|
||
|
"libnd4jOpName" : "add",
|
||
|
"extendsOp" : "BaseArithmeticOp"
|
||
|
},
|
||
|
|
||
|
{
|
||
|
"opName" : "Sub",
|
||
|
"libnd4jOpName" : "sub",
|
||
|
"extendsOp" : "BaseArithmeticOp"
|
||
|
}
|
||
|
]}
|