pyabsa.tasks.AspectSentimentTripletExtraction.dataset_utils.data_utils_for_inference

Classes

ASTEInferenceDataset

Functions

generate_tags(tokens, start, end, scheme)

load_tokens(data)

Module Contents

class pyabsa.tasks.AspectSentimentTripletExtraction.dataset_utils.data_utils_for_inference.ASTEInferenceDataset(config, tokenizer, dataset_type='train')
syn_post_vocab = None
postag_vocab = None
deprel_vocab = None
post_vocab = None
token_vocab = None
all_tokens = []
all_deprel = []
all_postag = []
all_postag_ca = []
all_max_len = []
labels = ['N', 'B-A', 'I-A', 'A', 'B-O', 'I-O', 'O', 'Negative', 'Neutral', 'Positive']
prepare_infer_sample(text, ignore_error=True)
prepare_infer_dataset(target_file, ignore_error=True)
load_data_from_dict(data_dict, **kwargs)
process_data(samples, ignore_error=True)
data = None
nlp
config
tokenizer
dataset_type = 'train'
__getitem__(index)
__len__()
convert_examples_to_features(**kwargs)
get_syntax_annotation(sentence, annotation)
generate_tags(tokens, start, end, scheme)
get_dependencies(tokens)
pyabsa.tasks.AspectSentimentTripletExtraction.dataset_utils.data_utils_for_inference.generate_tags(tokens, start, end, scheme)
pyabsa.tasks.AspectSentimentTripletExtraction.dataset_utils.data_utils_for_inference.load_tokens(data)