CloneOperationParam
功能
拷贝Operation的Param参数到第二个入参。
定义
1 | Status CloneOperationParam(const Operation *operation, OpParam &opParam);  | 
参数列表
参数名称  | 
描述  | 
|---|---|
operation  | 
Operation指针。  | 
opParam  | 
OpParam的引用,将返回operation的opParam浅拷贝。  | 
返回值说明
类型  | 
输入/输出  | 
说明  | 
|---|---|---|
Status  | 
输出  | 
状态值,如果成功,返回NO_ERROR。  | 
规格约束
使用示例
- 创建Operation。
1 2 3 4 5
train::FastSoftMaxParam param; param.headNum = 3; param.qSeqLen = { 10, 20, 30 }; atb::Operation *op = nullptr; atb::Status st = atb::CreateOperation(param, &op);
 - 获取当前Operation的param。
1 2
train::FastSoftMaxParam cloneParam; st = atb::CloneOperationParam(op, cloneParam);
 
父主题: atb/operation.h