์คํธ๋ฆฌ๋ฐ HDF5(์ฝ์ด ์ธ๋ถ ์ํฉ์์ ํ์ํจ)๊ฐ Tensorflow์์ ๊ตฌํ๋๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
์ด ๊ธฐ๋ฅ ์์ฒญ์ ๋งค์ฐ ๊ด๋ฒ์ํ๋ฉฐ ๊ฐ๊น์ด ์ฅ๋์ ์์ ํ์ง ์์ ๊ฒ์ ๋๋ค. ์ด์ ํธ๋์ปค์ ๊ณ์ ์ง์คํ๊ธฐ ์ํด ์ด ์ด์๋ฅผ ๋ซ๊ฒ ์ต๋๋ค.
๊ธ์, ๋ด๊ฐ ์ค์ ๋ก ์๊ตฌํ๋ ๊ฒ์ ์คํธ๋ฆฌ๋ฐ/๋๋ค ์ก์ธ์ค๋ฅผ ๋ชจ๋ ์ง์ํ๋ tf.TextLineReader
๋ผ์ธ์ ๋ฐ๋ฅธ ๊ฒ์
๋๋ค. ์์ฒญ์ ์๋ฅผ ๋ค์ด #2089์์ ์ด์ ์ ๋ฐ์ํ์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ ์์ฒญ์ ํญ์ ๋ซ์ ๋์ ๋ฌธ์ ๋ ์ฝ๊ณ ์๋ก์ด ๊ธฐ์ฌ๋ฅผ ์ฐพ๋ ์ฌ๋๋ค์ด TF ์ฝ๋ ๊ธฐ๋ฐ์ ๋ํ ์ข์ ์ฒซ ๋จ๊ณ์ผ ์ ์์ง๋ง ์ด๋ฅผ ๋ณด์ง ๋ชปํ ์๋ ์๋ค๋ ๊ฒ์
๋๋ค.
+1. ์ฐธ๊ณ ๋ก https://www.tensorflow.org/api_guides/python/reading_data ์์ ์ง์๋๋ ํ์ผ ํ์์ csv, binary, tfrecord ๋ฟ์ ๋๋ค. ๊ทธ๋ฌ๋ hdf5๋ ๊ฝค ์ผ๋ฐ์ ์ธ ํ์์ ๋๋ค. ํฐ ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ์ฐ ์ด ์์ ์ ๊ฐ์ด .hdf5 ํ์์ ์ ์ฒด ๋ฐ์ดํฐ ์ธํธ๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค. https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/learn/hdf5_classification.py. ๋์ ๊ฐ ์ํ์ ๋ํด ์์ hdf5 ํ์ผ์ ์ฌ์ฉํฉ๋๋ค.
์ด๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ๋จผ์ hdf5 ํ์ผ์ tfrecord ๋๋ ๋ฐ์ด๋๋ฆฌ ํ์ผ๋ก ์ ์กํ๋ ๊ฒ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ธ์, ๋ด๊ฐ ์ค์ ๋ก ์๊ตฌํ๋ ๊ฒ์ ์คํธ๋ฆฌ๋ฐ/๋๋ค ์ก์ธ์ค๋ฅผ ๋ชจ๋ ์ง์ํ๋
tf.TextLineReader
๋ผ์ธ์ ๋ฐ๋ฅธ ๊ฒ์ ๋๋ค. ์์ฒญ์ ์๋ฅผ ๋ค์ด #2089์์ ์ด์ ์ ๋ฐ์ํ์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ ์์ฒญ์ ํญ์ ๋ซ์ ๋์ ๋ฌธ์ ๋ ์ฝ๊ณ ์๋ก์ด ๊ธฐ์ฌ๋ฅผ ์ฐพ๋ ์ฌ๋๋ค์ด TF ์ฝ๋ ๊ธฐ๋ฐ์ ๋ํ ์ข์ ์ฒซ ๋จ๊ณ์ผ ์ ์์ง๋ง ์ด๋ฅผ ๋ณด์ง ๋ชปํ ์๋ ์๋ค๋ ๊ฒ์ ๋๋ค.