setInputs({init_param.inputs[0]});
setOutputs({init_param.outputs[0]});
- _param.padding_index = init_param.inputs[1];
- _param.hstride_index = init_param.inputs[2];
- _param.vstride_index = init_param.inputs[3];
+ _param.padding_index = operand::Index{init_param.inputs[1]};
+ _param.hstride_index = operand::Index{init_param.inputs[2]};
+ _param.vstride_index = operand::Index{init_param.inputs[3]};
- _param.kw_index = init_param.inputs[4];
- _param.kh_index = init_param.inputs[5];
- _param.activation_index = init_param.inputs[6];
+ _param.kw_index = operand::Index{init_param.inputs[4]};
+ _param.kh_index = operand::Index{init_param.inputs[5]};
+ _param.activation_index = operand::Index{init_param.inputs[6]};
}
void Node::setInputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t kw_index;
- int32_t kh_index;
+ operand::Index kw_index;
+ operand::Index kh_index;
- int32_t hstride_index;
- int32_t vstride_index;
+ operand::Index hstride_index;
+ operand::Index vstride_index;
- int32_t padding_index;
- int32_t activation_index;
+ operand::Index padding_index;
+ operand::Index activation_index;
};
class Node : public graph::operation::Node
}
setOutputs({init_param.outputs[0]});
- _param.axis_index = init_param.inputs[init_param.input_count - 1];
+ _param.axis_index = operand::Index{init_param.inputs[init_param.input_count - 1]};
}
void Node::setOutputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t axis_index;
+ operand::Index axis_index;
};
class Node : public graph::operation::Node
setInputs({init_param.inputs[0], init_param.inputs[1], init_param.inputs[2]});
setOutputs({init_param.outputs[0]});
- _param.padding_index = init_param.inputs[3];
- _param.hstride_index = init_param.inputs[4];
- _param.vstride_index = init_param.inputs[5];
- _param.activation_index = init_param.inputs[6];
+ _param.padding_index = operand::Index{init_param.inputs[3]};
+ _param.hstride_index = operand::Index{init_param.inputs[4]};
+ _param.vstride_index = operand::Index{init_param.inputs[5]};
+ _param.activation_index = operand::Index{init_param.inputs[6]};
}
void Node::setInputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t hstride_index;
- int32_t vstride_index;
+ operand::Index hstride_index;
+ operand::Index vstride_index;
- int32_t padding_index;
- int32_t activation_index;
+ operand::Index padding_index;
+ operand::Index activation_index;
};
class Node : public graph::operation::Node
setInputs({init_param.inputs[0], init_param.inputs[1], init_param.inputs[2]});
setOutputs({init_param.outputs[0]});
- _param.activation_index = init_param.inputs[3];
+ _param.activation_index = operand::Index{init_param.inputs[3]};
}
void Node::setInputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t activation_index;
+ operand::Index activation_index;
};
class Node : public graph::operation::Node
setInputs({init_param.inputs[0]});
setOutputs({init_param.outputs[0]});
- _param.padding_index = init_param.inputs[1];
- _param.hstride_index = init_param.inputs[2];
- _param.vstride_index = init_param.inputs[3];
+ _param.padding_index = operand::Index{init_param.inputs[1]};
+ _param.hstride_index = operand::Index{init_param.inputs[2]};
+ _param.vstride_index = operand::Index{init_param.inputs[3]};
- _param.kw_index = init_param.inputs[4];
- _param.kh_index = init_param.inputs[5];
- _param.activation_index = init_param.inputs[6];
+ _param.kw_index = operand::Index{init_param.inputs[4]};
+ _param.kh_index = operand::Index{init_param.inputs[5]};
+ _param.activation_index = operand::Index{init_param.inputs[6]};
}
void Node::setInputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t kw_index;
- int32_t kh_index;
+ operand::Index kw_index;
+ operand::Index kh_index;
- int32_t hstride_index;
- int32_t vstride_index;
+ operand::Index hstride_index;
+ operand::Index vstride_index;
- int32_t padding_index;
- int32_t activation_index;
+ operand::Index padding_index;
+ operand::Index activation_index;
};
class Node : public graph::operation::Node
setInputs({init_param.inputs[0]});
setOutputs({init_param.outputs[0]});
- _param.scale_index = init_param.inputs[1];
+ _param.scale_index = operand::Index{init_param.inputs[1]};
}
void Node::setInputs(const operand::IndexSet &indexes)
struct Param
{
- int32_t scale_index;
+ operand::Index scale_index;
};
class Node : public graph::operation::Node