API定义 |
inline ReductionConfig(int dimIn, int dimOut, float eigenPower, bool randomRotation) |
---|---|
功能描述 |
ReductionConfig的默认构造函数,当用户使用“PCAR”降维时,使用该函数。 |
输入 |
int dimIn:输入特征维度,即降维前的维度,PCAR需要配置此参数。 int dimOut:输出特征维度,及降维后的维度,PCAR需要配置此参数。 float eigenPower:奇异值的power数,PCAR需要配置此参数。 bool randomRotation:是否进行随机旋转,PCAR需要配置此参数。 |
输出 |
无 |
返回值 |
无 |
约束说明 |
使用不同的降维算法,需要配置对应的参数并且降维后的维度需要满足后续使用降维数据index的维度限制。 使用PCAR降维时,需要保证dimOut>0,dimIn ≥ dimOut。eigenPower的范围为[-0.5, 0]。 |