set_hard_label
功能说明
KnowledgeDistillConfig类方法,配置蒸馏时student模型的loss权重、loss的index,必须调用该方法。
函数原型
set_hard_label(weight, index)
参数说明
参数名  | 
输入/返回值  | 
含义  | 
使用限制  | 
|---|---|---|---|
weight  | 
输入  | 
hard loss 的权重。  | 
必选。 数据类型:float。 建议取值0-1之间。  | 
index  | 
输入  | 
student模型output的索引值(index)。当student模型有多个output时,由index决定哪个output来计算loss。 仅MindSpore模型需要配置,通常为0。  | 
必选。 数据类型:int。  | 
调用示例
from modelslim.common.knowledge_distill.knowledge_distill import KnowledgeDistillConfig distill_config = KnowledgeDistillConfig() distill_config.set_hard_label (0.5, 0)