Spaces:
Sleeping
Sleeping
from fairseq.models.roberta import RobertaModel | |
import sys | |
PATH_TO_COSMIC = "../Model/COSMIC" | |
EXTRACTORS_PATH = PATH_TO_COSMIC + "/feature_extraction" | |
EPIK_MODEL_DIR = PATH_TO_COSMIC + "/erc_training" | |
sys.path.append(PATH_TO_COSMIC) | |
sys.path.append(EXTRACTORS_PATH) | |
sys.path.append(EPIK_MODEL_DIR) | |
from Model.COSMIC.feature_extraction.comet.csk_feature_extract import ( | |
CSKFeatureExtractor, | |
) | |
from Model.COSMIC.erc_training.predict_epik import parse_cosmic_args, load_model | |
roberta = RobertaModel.from_pretrained( | |
EXTRACTORS_PATH + "/checkpoints/epik/", | |
checkpoint_file="checkpoint_best.pt", | |
data_name_or_path="../../epik-bin", | |
) | |
roberta.eval() | |
comet = CSKFeatureExtractor(dir=EXTRACTORS_PATH) | |
cosmic_args = parse_cosmic_args() | |
COSMIC_MODEL = load_model(EPIK_MODEL_DIR + "/epik/best_model.pt", cosmic_args) | |