第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

展平多個文件張量流的數(shù)據(jù)集

展平多個文件張量流的數(shù)據(jù)集

我正在嘗試從 6 個 .bin 文件中讀取 CIFAR-10 數(shù)據(jù)集,然后創(chuàng)建一個可初始化的迭代器。這是我下載數(shù)據(jù)的站點(diǎn),它還包含二進(jìn)制文件結(jié)構(gòu)的描述。每個文件包含 2500 張圖像。然而,生成的迭代器只為每個文件生成一個張量,一個大小為 (2500,3703) 的張量。這是我的代碼import tensorflow as tffilename_dataset = tf.data.Dataset.list_files("cifar-10-batches-bin/*.bin")    image_dataset = filename_dataset.map(lambda x: tf.decode_raw(tf.read_file(x), tf.float32))iter_ = image_dataset.make_initializable_iterator()next_file_data = iter_.get_next()I next_file_data = tf.reshape(next_file_data, [-1,3073])next_file_img_data, next_file_labels = next_file_data[:,:-1], next_file_data[:,-1]next_file_img_data = tf.reshape(next_file_img_data, [-1,32,32,3])init_op = iter_.initializerwith tf.Session() as sess:    sess.run(init_op)    print(next_file_img_data.eval().shape) _______________________________________________________________________>> (2500,32,32,3)前兩行基于此答案。我希望能夠指定由 生成的圖像數(shù)量get_next(),batch()而不是使用每個 .bin 文件中的圖像數(shù)量,這里是 2500。這里已經(jīng)有一個關(guān)于展平數(shù)據(jù)集的問題,但我不清楚答案。特別是,該問題似乎包含來自在別處定義的類函數(shù)的代碼片段,我不確定如何實(shí)現(xiàn)它。我也試過用 來創(chuàng)建數(shù)據(jù)集tf.data.Dataset.from_tensor_slices(),用 替換上面的第一行import osfilenames = [os.path.join('cifar-10-batches-bin',f) for f in os.listdir("cifar-10-batches-bin") if f.endswith('.bin')]filename_dataset = tf.data.Dataset.from_tensor_slices(filenames)但這并沒有解決問題。任何幫助將不勝感激。謝謝。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 237 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號