Tensorflow: рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ рдмреАрдЯреА tf.layers.dense рдФрд░ tf.layers.Dense

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рд╕рд┐рддре░ 2018  ┬╖  1рдЯрд┐рдкреНрдкрдгреА  ┬╖  рд╕реНрд░реЛрдд: tensorflow/tensorflow

рд╣реЗ рд▓реЛрдЧреЛрдВ,

рд╢реАрд░реНрд╖рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реАред рдореИрдВрдиреЗ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлрд╝реНрд▓реЛ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рдпрд╛ред рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдЬрдм рдореИрдВ рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдмреАрдЯреА рдШрдиреЗ рдФрд░ рдШрдиреЗ рдкрд░рдд рдХрд╛ рдЪрдпрди рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдорджрдж рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ рдкрд░ рдЬрд╛рдПрдВ:

https://stackoverflow.com/questions/tagged/tensorflow

рдпрджрд┐ рдЖрдк рдЧрд┐рдЯрд╣рдм рдореБрджреНрджрд╛ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реА рдиреАрддрд┐ рдпрд╣рд╛рдВ рджреА рдЧрдИ рд╣реИ:

  1. рдпрд╣ рдПрдХ рдмрдЧ, рдПрдХ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз, рдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП (рдЫреЛрдЯреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдкреАрдЖрд░ рднреЗрдЬреЗрдВ)ред
  2. рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдлреЙрд░реНрдо рднрд░рдирд╛ рд╣реЛрдЧрд╛ред
  3. рдпрд╣ рдПрдХ TensorBoard рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд╣реА рдпрд╣рд╛рдБ рдЬрд╛рддреЗ

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд╣ рдиреАрддрд┐ рдХреНрдпреЛрдВ рд╣реИ : TensorFlow рдбреЗрд╡рд▓рдкрд░ рдореБрджреНрджреЛрдВ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдРрд╕реЗ рдХрд╛рдо рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдкреВрд░реЗ рд╕рдореБрджрд╛рдп рдХреЛ рд▓рд╛рдн рдкрд╣реБрдВрдЪрд╛рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрдЧреНрд╕ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ред рд╕рдорд░реНрдерди рдХреЗрд╡рд▓ рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЬрдм рд╕рдорд╕реНрдпрд╛рдПрдБ рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИрдВ рддреЛ GitHub рд╣рдЬрд╛рд░реЛрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЖрдкрдХреЛ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлрд╝реНрд▓реЛ рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдВрдЪрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦреЗрдВред


рд╡реНрдпрд╡рд╕реНрдерд╛ рдЬрд╛рдирдХрд╛рд░реА

  • рдХреНрдпрд╛ рдореИрдВрдиреЗ рдХрд╕реНрдЯрдо рдХреЛрдб рд▓рд┐рдЦрд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ TensorFlow рдореЗрдВ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╕реНрдЯреЙрдХ рдЙрджрд╛рд╣рд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ) :
  • OS рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рд╡рд┐рддрд░рдг (рдЬреИрд╕реЗ, Linux Ubuntu 16.04) :
  • рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ (рдЬреИрд╕реЗ iPhone 8, Pixel 2, Samsung Galaxy) рдЕрдЧрд░ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИ :
  • TensorFlow (рд╕реНрд░реЛрдд рдпрд╛ рдмрд╛рдЗрдирд░реА) рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд :
  • TensorFlow рд╕рдВрд╕реНрдХрд░рдг (рдиреАрдЪреЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ) :
  • рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг :
  • рдмреЗрдЬрд╝рд▓ рд╕рдВрд╕реНрдХрд░рдг (рдпрджрд┐ рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ) :
  • рдЬреАрд╕реАрд╕реА/рдХрдВрдкрд╛рдЗрд▓рд░ рд╕рдВрд╕реНрдХрд░рдг (рдпрджрд┐ рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ) :
  • CUDA/cuDNN рд╕рдВрд╕реНрдХрд░рдг :
  • GPU рдореЙрдбрд▓ рдФрд░ рдореЗрдореЛрд░реА :
  • рдкреБрди :

рдЖрдк рд╣рдорд╛рд░реА рдкрд░реНрдпрд╛рд╡рд░рдг рдХреИрдкреНрдЪрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh

рдЖрдк рдХреЗ рд╕рд╛рде TensorFlow рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдЕрдЬрдЧрд░-рд╕реА "tf рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпрд╛рдд рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ; рдкреНрд░рд┐рдВрдЯ (tf.GIT_VERSION, tf.VERSION)"

рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭрд╛рдЗрдпреЗ

рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡рд░реНрдгрди рдХрд░реЗрдВред рдпрд╣рд╛рдВ рдмрддрд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ TensorFlow рдореЗрдВ рдмрдЧ рдпрд╛ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдХреНрдпреЛрдВ рд╣реИред

рд╕реНрд░реЛрдд рдХреЛрдб / рд▓реЙрдЧ

рдХреЛрдИ рднреА рд▓реЙрдЧ рдпрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд┐рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рд╣реЛред рдпрджрд┐ рдЯреНрд░реЗрд╕рдмреИрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдкреВрд░реНрдг рдЯреНрд░реЗрд╕рдмреИрдХ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред рдмрдбрд╝реЗ рд▓реЙрдЧ рдФрд░ рдлрд╛рдЗрд▓реЗрдВ рд╕рдВрд▓рдЧреНрди рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдкрд░реАрдХреНрд╖рдг рдХреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

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
  • рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ ... (рдХреЛрдб рджреЗрдЦреЗрдВ)

>рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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
  • рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ ... (рдХреЛрдб рджреЗрдЦреЗрдВ)
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jacobma-create picture jacobma-create  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

davidbernat picture davidbernat  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aerointern16 picture aerointern16  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ahmed-touati picture ahmed-touati  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fobus42 picture fobus42  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ