PEFT 文档

PEFT 类型

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

PEFT 类型

PeftType 包含了 PEFT 中支持的适配器,TaskType 包含了 PEFT 支持的任务。

PeftType

class peft.PeftType

< >

( value names = None module = None qualname = None type = None start = 1 )

用于 PEFT 中不同适配器类型的枚举类。

支持的 PEFT 类型

  • PROMPT_TUNING
  • MULTITASK_PROMPT_TUNING
  • P_TUNING
  • PREFIX_TUNING
  • LORA
  • ADALORA
  • BOFT
  • ADAPTION_PROMPT
  • IA3
  • LOHA
  • LOKR
  • OFT
  • XLORA
  • POLY
  • LN_TUNING
  • VERA
  • FOURIERFT
  • HRA
  • BONE
  • MISS
  • RANDLORA
  • SHIRA
  • C3A

TaskType

class peft.TaskType

< >

( value names = None module = None qualname = None type = None start = 1 )

用于 PEFT 支持的不同任务类型的枚举类。

支持的任务类型概述

  • SEQ_CLS:文本分类。
  • SEQ_2_SEQ_LM:序列到序列的语言建模。
  • CAUSAL_LM:因果语言建模。
  • TOKEN_CLS:词元分类。
  • QUESTION_ANS:问答。
  • FEATURE_EXTRACTION:特征提取。提供隐藏状态,可作为下游任务的嵌入或特征。
< > 在 GitHub 上更新