YummyYum's picture
Upload folder using huggingface_hub
5c5099a verified
Raw
History Blame Contribute Delete
1.02 kB
import sys
sys.path.append("../models")
sys.path.append("../")
import models.fm4m as fm4m
import pandas as pd
import numpy as np
from sklearn.svm import SVR
from sklearn.compose import TransformedTargetRegressor
from sklearn.preprocessing import MinMaxScaler
from sklearn.metrics import mean_squared_error
import matplotlib.pyplot as plt
import os
os.environ["TOKENIZERS_PARALLELISM"] = "false"
train_df = pd.read_csv(f"../data/bace/train.csv")
test_df = pd.read_csv(f"../data/bace/test.csv")
input = "smiles"
output = "Class"
task_name = "bace"
xtrain = list(train_df[input].values)
ytrain = list(train_df[output].values)
xtest = list(test_df[input].values)
ytest = list(test_df[output].values)
model_type = "SELFIES-TED"
x_batch, x_batch_test = fm4m.get_representation(xtrain, xtest, model_type = model_type, return_tensor = False)
result = fm4m.single_modal(model=model_type, task_name=task_name, x_train=xtrain, y_train=ytrain, x_test=xtest, y_test=ytest, downstream_model="XGBClassifier", save_model=True)