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()