x_data
вот список размером 10560
, где каждый элемент представляет собой массив размером 2000x7
. Я пытаюсь построить каждую матрицу и сохранить ее как файл .jpg
, и я использую этот код для этого. Кажется, что работает, но это займет вечность, чтобы закончить. Есть ли более быстрый способ сделать это?
for idx, x in enumerate(x_data):
plt.plot(x)
plt.savefig('EMG_img/{}_gesture{}.jpg'.format(idx,(y_augmented[idx]).tolist().index(1.0)))
print('EMG_img/{}_gesture{}.jpg'.format(idx,(y_augmented[idx]).tolist().index(1.0)),' ...')
y_augmented
содержит соответствующую метку в формате one-hot-encoding
(для машинного обучения), и я просто использую ее здесь для целей именования файлов
выход:
EMG_img/0_gesture7.jpg ...
EMG_img/1_gesture6.jpg ...
EMG_img/2_gesture9.jpg ...
Спасибо