昇腾社区首页
中文
注册
开发者
下载

AdmitAndEvictConfig

功能描述

该接口表示单个嵌入表的准入和淘汰配置。该类提供了配置嵌入表特征准入和淘汰功能的参数,允许用户根据特定条件控制特征的准入和淘汰行为。

函数原型

1
2
3
4
5
class AdmitAndEvictConfig: 
     admit_threshold: Optional[int] = _DEFAULT_ADMIT_THRESHOLD 
     not_admitted_default_value: Optional[float] = 0.0 
     evict_threshold: Optional[int] = _DEFAULT_EVICT_THRESHOLD  # unit: seconds 
     evict_step_interval: Optional[int] = 0

参数说明

参数名

类型

可选/必选

说明

admit_threshold

int

可选

特征准入阈值。特征(在输入分布后)将在重复次数大于admit_threshold时被准入。

默认值为-1,表示特征准入功能未启用。

not_admitted_default_value

float

可选

未准入特征ID的嵌入值。

默认值为0.0,仅在admit_threshold为非默认值时生效。

evict_threshold

int

可选

特征淘汰阈值,单位为秒。

默认值为0,表示特征淘汰功能未启用。

evict_step_interval

int

可选

特征淘汰功能的步长间隔。

默认值为0,仅在evict_threshold为非默认值时生效。