Closed hiteshvaidya closed 9 months ago
This notebook is not correctly updated, thanks for noting this. It was just a test that I used to display first version of forgetting metric as a curve. However, as you can see from the error, I dropped support for forgetting computation from validation stream. The reason is that I did not use the forgetting metrics on the continual stream but only at task boundaries. So it can be computed from the test stream but not from the validation stream.
In this particular case, replacing "valid_stream", by "test_stream" should work
df = compute_average_forgetting(df, 20, base_name="Top1_Acc_Exp/eval_phase/test_stream/Task000/Exp")
The advised way to get the results is to use the get_results.py script under scripts/ folder.
I don't think I directly included the notebook to create the accuracy curves since they were similar to the example ones that I gave. I can add them if you want, but the notebooks I updated are just meant as a playground to load the results dataframes and plot some metrics based on that.
thank you! get_results.py
worked for me. Also, I realized my training hadn't finished which is why frames
variable was empty
I trained the experiment and was analyzing the results with the ipynb files in notebooks folder and following is what I get,
can you help me with this?