void loadTranspose(const Operator *op);
void loadMean(const Operator *op);
void loadPad(const Operator *op);
+ void loadLogistic(const Operator *op);
void loadCustom(const Operator *op);
protected:
}
template <typename LoaderDomain, typename SpecificLoader>
+void BaseLoader<LoaderDomain, SpecificLoader>::loadLogistic(const Operator *op)
+{
+ model::OperandIndexSequence inputs;
+ model::OperandIndexSequence outputs;
+
+ loadOperationIO(op, inputs, outputs);
+
+ std::unique_ptr<model::Operation> new_op(new model::operation::LogisticNode(inputs, outputs));
+ _graph.addOperation(std::move(new_op));
+}
+
+template <typename LoaderDomain, typename SpecificLoader>
void BaseLoader<LoaderDomain, SpecificLoader>::loadCustom(const Operator *op)
{
model::OperandIndexSequence inputs;
case BuiltinOperator::BuiltinOperator_PAD:
loadPad(op);
return;
+ case BuiltinOperator::BuiltinOperator_LOGISTIC:
+ loadLogistic(op);
+ return;
case BuiltinOperator::BuiltinOperator_CUSTOM:
loadCustom(op);
return;