昇腾社区首页
中文
注册

apply_noalloc

API定义

void apply_noalloc(idx_t n, const float *x, float *xt) const override

功能描述

对特征向量数据进行线性变换。

输入

idx_t n:训练集中特征向量的条数。

const float *x:特征向量数据。

float *xt:线性变换后的结果。

输出

返回值

约束说明

保护成员函数,请用户不要使用。通过派生子类调用保护接口可能出现程序运行异常。

  • n ∈ (0, 1e9)
  • 此处指针的“x”需要为非空指针,且长度应该为dim * n,否则可能出现越界读写的错误并引起程序崩溃。
  • 此处指针的“xt”需要为非空指针,且长度应该为dim * n,否则可能出现越界读写的错误并引起程序崩溃。