diff --git a/examples/auto_compression/amc/jupyter/auto_compression_jupyter.py b/examples/auto_compression/amc/jupyter/auto_compression_jupyter.py index 35f73e3e752516bb071b741053415c34456a3031..9ccfedf728a29099576e9e7273f42ce4c5addefd 100755 --- a/examples/auto_compression/amc/jupyter/auto_compression_jupyter.py +++ b/examples/auto_compression/amc/jupyter/auto_compression_jupyter.py @@ -270,13 +270,16 @@ class AnimatedScatter(object): def get_immediate_subdirs(a_dir): - return [os.path.join(a_dir, name) for name in os.listdir(a_dir) - if os.path.isdir(os.path.join(a_dir, name)) and name != "ft"] + subdirs = [os.path.join(a_dir, name) for name in os.listdir(a_dir) + if os.path.isdir(os.path.join(a_dir, name)) and name != "ft"] + subdirs.sort() + return subdirs def load_experiment_instances(dir_with_experiments): experiment_instance_dirs = get_immediate_subdirs(dir_with_experiments) - return [pd.read_csv(os.path.join(dirname, "amc.csv")) for dirname in experiment_instance_dirs] + return [pd.read_csv(os.path.join(dirname, "amc.csv")) + for dirname in experiment_instance_dirs.sort()] def plot_experiment_comparison(df_list):