You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the scripts (e.g., scripts/exp2-odds/run_anollm.sh), AnoLLM is first trained by the train_anollm.py and then evaluated by the evaluate_anollm.py. However:
In train_anollm.py, the training & testing set are generated via the load_data function, while the X_test & y_test are used as validation data (data_val=X_test, label_val=y_test) to perform early stopping.
However, X_test is used again in evaluate_anollm.py to generate testing anomaly score, in order to acquire model's performance in corresponding dataset. In other word, the testing data is regraded as both validation set and testing set? Did I misunderstand something there? Thanks