分類確率とデータの出力方法
機械学習を勉強している大学生です。
python,tensorflow,kerasを用いて2クラス分類を行うプログラムを書いています。
分類確率をmodel.predict
で出すことはできるのですが、
その確率値がどのデータに対するものなのかを出力する方法がわかりません。
以下は確率値を出すための部分的なプログラムです。
result = model.predict(X_test)
import csv
with open('aaa.csv', 'w', newline='') as csv_file:
title = ['0', '1']
writer = csv.writer(csv_file)
writer.writerow(title)
writer.writerows(result)
これを改良したいと思っているのですが、方法がわからずです。
理想としては
ファイル名 0である確率値 1である確率値
1.png 0.9999 0.0001
2.png 0.9999 0.0001
.
.
.
のように出力することです。
よろしくお願いします。