Skip to content
Snippets Groups Projects
Commit fe5c654a authored by Andi Gerken's avatar Andi Gerken
Browse files

Minor evaluation development

parent b3d7246d
Branches master
No related tags found
No related merge requests found
...@@ -20,11 +20,19 @@ def evaluate_speed(paths): ...@@ -20,11 +20,19 @@ def evaluate_speed(paths):
speeds.append(path_speeds) speeds.append(path_speeds)
print(len(speeds))
max_len = max([len(speed) for speed in speeds])
print(max_len)
print([len(speed) for speed in speeds])
# speeds = [speed[:max_len] for speed in speeds]
plt.hist(speeds, bins=20, label=paths, density=True, range=[0, 1]) plt.hist(speeds, bins=20, label=paths, density=True, range=[0, 1])
# sns.displot(speeds, label=paths, multiple="layer", kind="kde") # sns.displot(speeds, label=paths, stat="probability", kind="hist")
# sns.displot(speeds[1], label=paths[1], stat="probability", kind="hist")
plt.title("Agent speeds") plt.title("Agent speeds")
plt.xlabel("Speed (cm/timestep)") plt.xlabel("Speed (cm/timestep)")
plt.ylabel("Frequency (logscale)") plt.ylabel("Frequency")
plt.ticklabel_format(useOffset=False) plt.ticklabel_format(useOffset=False)
# plt.xscale("log", nonpositive="clip") # plt.xscale("log", nonpositive="clip")
plt.legend() plt.legend()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment