pyabsa.framework.flag_class.flag_template

Module Contents

Classes

TaskNameOption

A dictionary subclass that maps task codes to task names.

TaskCodeOption

A class that defines task codes for various tasks.

LabelPaddingOption

A class that defines label padding options.

ModelSaveOption

A class that defines options for saving models.

ProxyAddressOption

A class that defines proxy address options.

DeviceTypeOption

A class that defines device type options.

Attributes

PyABSAMaterialHostAddress

class pyabsa.framework.flag_class.flag_template.TaskNameOption[source]

Bases: dict

A dictionary subclass that maps task codes to task names.

code2name[source]
get(key)[source]

Get the task name from the task code. :param key: The task code. :return: The task name.

class pyabsa.framework.flag_class.flag_template.TaskCodeOption[source]

A class that defines task codes for various tasks.

Aspect_Polarity_Classification = 'APC'[source]
Aspect_Term_Extraction_and_Classification = 'ATEPC'[source]
Aspect_Sentiment_Triplet_Extraction = 'ASTE'[source]
Sentiment_Analysis = 'TC'[source]
Text_Classification = 'TC'[source]
Text_Adversarial_Defense = 'TAD'[source]
RNASequenceClassification = 'RNAC'[source]
RNASequenceRegression = 'RNAR'[source]
ProteinSequenceRegression = 'PR'[source]
CodeDefectDetection = 'CDD'[source]
Aspect_Category_Opinion_Sentiment_Triplet_Extraction = 'ACOS'[source]
Universal_Sentiment_Analysis = 'USA'[source]
class pyabsa.framework.flag_class.flag_template.LabelPaddingOption[source]

A class that defines label padding options.

SENTIMENT_PADDING[source]
LABEL_PADDING[source]
class pyabsa.framework.flag_class.flag_template.ModelSaveOption[source]

A class that defines options for saving models.

DO_NOT_SAVE_MODEL = 0[source]
SAVE_MODEL_STATE_DICT = 1[source]
SAVE_FULL_MODEL = 2[source]
SAVE_FINE_TUNED_PLM = 3[source]
class pyabsa.framework.flag_class.flag_template.ProxyAddressOption[source]

A class that defines proxy address options.

CN_GITHUB_MIRROR = 'https://gitee.com/'[source]
class pyabsa.framework.flag_class.flag_template.DeviceTypeOption[source]

A class that defines device type options.

AUTO = True[source]
CPU = 'cpu'[source]
CUDA = 'cuda'[source]
ALL_CUDA = 'allcuda'[source]
pyabsa.framework.flag_class.flag_template.PyABSAMaterialHostAddress = 'https://huggingface.co/spaces/yangheng/PyABSA/'[source]