|
@@ -0,0 +1,26 @@
|
|
|
+import numpy as np
|
|
|
+import quantities as pq
|
|
|
+from neo.core import SpikeTrain
|
|
|
+import scipy.io
|
|
|
+
|
|
|
+
|
|
|
+def generate_data():
|
|
|
+
|
|
|
+ st = []
|
|
|
+ times = []
|
|
|
+
|
|
|
+ np.random.seed(1138)
|
|
|
+ for i in range(2):
|
|
|
+ times.append([np.random.randint(0, 100,) for x in range(1, 20)])
|
|
|
+ st.append(SpikeTrain(times[i], units='ms', t_start=0*pq.ms, t_stop=1000*pq.ms))
|
|
|
+
|
|
|
+ print(times)
|
|
|
+ #print(st)
|
|
|
+
|
|
|
+ return times
|
|
|
+
|
|
|
+times = generate_data()
|
|
|
+
|
|
|
+data_folder = '../data/'
|
|
|
+np.save(data_folder + 'times.npy', times)
|
|
|
+scipy.io.savemat(data_folder + 'times.mat', {"times": times})
|