In [1]:
import matplotlib.pyplot as plt
import numpy as np
import template_patterns as tp
TEMPLATE_SIZE = 7
patterns = tp.template_patterns()
for pat_name, pat_data in patterns.items():
plt.plot(pat_data['x'],pat_data['y'])
plt.title(pat_name)
plt.show()
for pat_name in patterns:
patterns[pat_name]['x'] = patterns[pat_name]['x'].tolist()
patterns[pat_name]['y'] = patterns[pat_name]['y'].tolist()
In [61]:
import json
json_content = json.dumps(patterns)
f = open('patterns.json', 'w')
f.write(json_content)
f.close()
In [4]:
import recognizer as rc
values = []
for i in range(200):
values.append(rc.temporal_control_penalty(i,70,5))
plt.plot(values)
plt.show()