CreateOperation
函数功能
创建Operation。
函数原型
template <typename OpParam> Status CreateOperation(const OpParam &opParam, Operation **operation);
约束说明
与DestroyOperation接口配对使用,先调用CreateOperation接口创建再调用DestroyOperation接口进行销毁。
调用CreateOperation创建的Operation在使用完毕后,需调用DestroyOperation接口销毁,否则将导致内存泄漏。
参数说明
参数名称 |
输入/输出 |
描述 |
---|---|---|
opParam |
输入 |
创建Operation的参数信息,具体参数类型可以引用atb/infer_op_params.h和atb/train_op_params.h文件。 |
operation |
输出 |
指向新创建Operation的二级指针。 |
返回值说明
类型 |
输入/输出 |
说明 |
---|---|---|
Status |
输出 |
返回NO_ERROR表示成功,返回其它值表示失败。 |
父主题: atb/operation.h