import sys | |
import numpy as np | |
sys.path.append("..") | |
import pandas as pd | |
directory = f"perplexity_results" | |
MODEL_NAME_SAVE = "Qwen2.5-0.5B" | |
random_seed = 0 | |
test_perturbation_type = "hop_tokens4" | |
checkpoint_path = 'checkpoint-3000' | |
file_name = f"{directory}/{MODEL_NAME_SAVE}_seed{random_seed}_test_{test_perturbation_type}_{checkpoint_path}.csv" | |
print(file_name) | |
# load CSV file | |
df = pd.read_csv(file_name) | |
print(np.sqrt(df['Perplexities'].mean())) |