2016-10-27 8 views
0

2つの呼び出しの結果をtf.contrib.learn.datasets.base.load_csv_with_headerに連結しようとしています。 Juypter Notebookサーバーでは25MBを超えるファイルを持つことができないため、これを実行する必要があるため、2つに分割する必要があります。2つの呼び出しの結果をtf.contrib.learn.datasets.base.load_csv_with_headerに連結します。

現在、私はこれをやろうとしていますが、tupleとなります。

 

import tensorflow as tf 
import numpy as np 
import pandas 
import time 

# Data sets 
TRAINING1 = "data/tensorflow/matching/xaa" 
TRAINING2 = "data/tensorflow/matching/xab" 

training_set1 = tf.contrib.learn.datasets.base.load_csv_with_header(
    filename=TRAINING1, 
    target_dtype=np.int, 
    features_dtype=np.float32 
    ) 

training_set2 = tf.contrib.learn.datasets.base.load_csv_with_header(
    filename=TRAINING2, 
    target_dtype=np.int, 
    features_dtype=np.float32 
    ) 

training_set = training_set1 + training_set2 
 

これはかなり簡単な質問ですが、答えが見つかりません。

答えて

0

私はそれを行うために別の方法を見つけました。スクリプトの後半で、datatargetの部分を分割したので、次のように簡単でした。

my_x = training_set1.data + training_set2.data 
my_y = training_set1.target + training_set2.target 
関連する問題