์๋ค ์,
์ ๋ชฉ ๊ทธ๋๋ก. ์คํ ์ค๋ฒํ๋ก๋ฅผ ๊ฒ์ํ๋ ค๊ณ ํ์ง๋ง ์์๋ผ ์ ์์ต๋๋ค. ๋ด ๋ง์, ์ ๊ฒฝ๋ง์ ๊ตฌ์ฑํ ๋ bdense ๋ฐ Dense ๋ ์ด์ด๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?
๋์ ๋ฐ ์ง์์ ๋ฐ์ผ๋ ค๋ฉด ์คํ ์ค๋ฒํ๋ก๋ก ์ด๋ํ์ญ์์ค.
https://stackoverflow.com/questions/tagged/tensorflow
GitHub ๋ฌธ์ ๋ฅผ ์ด๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ ์ฑ ์ด ์์ต๋๋ค.
์ด ์ ์ฑ ์ด ์๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค . TensorFlow ๊ฐ๋ฐ์๋ ๋ฌธ์ ์ ๋์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋ฒ๊ทธ ์์ ๋ฐ ๊ธฐ๋ฅ ์ถ๊ฐ์ ๊ฐ์ด ์ ์ฒด ์ปค๋ฎค๋ํฐ์ ๋์์ด ๋๋ ์์ ์ ์ง์คํ๊ณ ์ถ์ต๋๋ค. ์ง์์ ๊ฐ์ธ์๊ฒ๋ง ๋์์ด ๋ฉ๋๋ค. GitHub๋ ๋ํ ๋ฌธ์ ๊ฐ ์ ๊ธฐ๋ ๋ ์์ฒ ๋ช ์ ์ฌ๋๋ค์๊ฒ ์๋ฆฝ๋๋ค. ์คํ ์ค๋ฒํ๋ก๋ก ๋ฆฌ๋๋ ์ ๋๋ ๋์ ํฅ๋ฏธ๋ก์ด ๋ฌธ์ ๋ฅผ ์ ๋ฌํ๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค.
ํ๊ฒฝ ์บก์ฒ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์ ๋ณด ์ค ์ผ๋ถ๋ฅผ ์์งํ ์ ์์ต๋๋ค.
https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh
๋ค์์ ์ฌ์ฉํ์ฌ TensorFlow ๋ฒ์ ์ ์ป์ ์ ์์ต๋๋ค.
python -c "ํ ์ํ๋ก๋ฅผ tf๋ก ๊ฐ์ ธ์ค๊ธฐ; print(tf.GIT_VERSION, tf.VERSION)"
์ฌ๊ธฐ์ ๋ฌธ์ ๋ฅผ ๋ช ํํ๊ฒ ์ค๋ช ํ์ญ์์ค. TensorFlow์ ๋ฒ๊ทธ ๋๋ ๊ธฐ๋ฅ ์์ฒญ์ธ ์ด์ ๋ฅผ ์ฌ๊ธฐ์ ์ ๋ฌํด์ผ ํฉ๋๋ค.
๋ฌธ์ ์ง๋จ์ ๋์์ด ๋๋ ๋ชจ๋ ๋ก๊ทธ ๋๋ ์์ค ์ฝ๋๋ฅผ ํฌํจํฉ๋๋ค. ์ญ์ถ์ ์ ํฌํจํ๋ ๊ฒฝ์ฐ ์ ์ฒด ์ญ์ถ์ ์ ํฌํจํ์ญ์์ค. ๋์ฉ๋ ๋ก๊ทธ ๋ฐ ํ์ผ์ ์ฒจ๋ถํด์ผ ํฉ๋๋ค. ๋ฌธ์ ๋ฅผ ์์ฑํ๋ ๋ฐ ํ์ํ ์ต์ํ์ ์ฌํ ๊ฐ๋ฅํ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ ๊ณตํ์ญ์์ค.
tf.layers.Dense
๋ class Dense
์ ์ธ์คํด์ค๋ฅผ ๋ฐํํฉ๋๋ค.
https://github.com/tensorflow/tensorflow/blob/9fa3d27c4bdd534eaff88ea2c4a7119e3174dbbf/tensorflow/python/layers/core.py#L116 -L117
https://github.com/tensorflow/tensorflow/blob/9fa3d27c4bdd534eaff88ea2c4a7119e3174dbbf/tensorflow/python/layers/core.py#L174 -L188
tf.layers.dense
๋จผ์ tf.layers.Dense
์ ์ธ์คํด์ค๋ฅผ ๋ง๋ ๋ค์ return layer.apply(inputs)
๋ฅผ ํธ์ถํ์ฌ ํ
์๋ฅผ ๋ฐํํฉ๋๋ค.
๋ค์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
tf.layers.Dropout
๋ฐ tf.layers.dropout
tf.layers.Flatten
๋ฐ tf.layers.flatten
tf.layers.AveragePooling1D
๋ฐ tf.layers.average_pooling1d
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
https://github.com/tensorflow/tensorflow/blob/9fa3d27c4bdd534eaff88ea2c4a7119e3174dbbf/tensorflow/python/layers/core.py#L32 -L33
tf.layers.Dense
๋class Dense
์ ์ธ์คํด์ค๋ฅผ ๋ฐํํฉ๋๋ค.https://github.com/tensorflow/tensorflow/blob/9fa3d27c4bdd534eaff88ea2c4a7119e3174dbbf/tensorflow/python/layers/core.py#L116 -L117
https://github.com/tensorflow/tensorflow/blob/9fa3d27c4bdd534eaff88ea2c4a7119e3174dbbf/tensorflow/python/layers/core.py#L174 -L188
tf.layers.dense
๋จผ์ tf.layers.Dense
์ ์ธ์คํด์ค๋ฅผ ๋ง๋ ๋ค์return layer.apply(inputs)
๋ฅผ ํธ์ถํ์ฌ ํ ์๋ฅผ ๋ฐํํฉ๋๋ค.๋ค์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
tf.layers.Dropout
๋ฐtf.layers.dropout
tf.layers.Flatten
๋ฐtf.layers.flatten
tf.layers.AveragePooling1D
๋ฐtf.layers.average_pooling1d