TFLearn github repoを行った後、load_csv
を直接使用して複数のターゲットを指定することはできません。
データフレームとしてpandas
からcsvファイルを読み込み、dataframe.as_matrix()
を使用して行列に変換し、データとラベルの列を指定する必要があります。
たとえば、私はcsvファイルにデータセットとして34列、ターゲットとして9列を持っていました。私は
import tflearn
from tflearn.optimizers import SGD
import pandas as pd,numpy as np
#name=input('name for run_id:')
csvfile = pd.read_csv('path/to/file.csv')
data = csvfile[['my','data','columns']]
label= csvfile[['target','columns']]
data=data.as_matrix()
label= label.as_matrix()
しなかったし、このポスト
https://datascience.stackexchange.com/questions/16890/neural-network-for-multiple-output-regressionで述べたように...ちょうどすなわち線形なし活性化およびdoneとして出力層と設定活性化のためのユニットの全く言及相続人は何
。
これは、同様の状況の他の人に役立ちます。