Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

hccho2/Tensorflow-RNN-Tutorial

Open more actions menu

Repository files navigation

Tensorflow RNN-tutorial

여기서는 Tensorflow에서 RNN 모델에 대한 공부를 시작할 때 배우게 되는 dynamic_rnn에 대해서 알아본다.

  • dynamic_rnn은 Seq2Seq(Encoder-Decoder)모델을 배우기 전에 먼저 알아야 할 기본적인 RNN 모델 API이다.

Tensorflow의 다음과 같은 API를 사용하여 기본적인 RNN 모델의 작동 원리를 알 수 있다.

  • dynamic_decode를 사용하여 Tensorflow RNN모델 사용법에 관해 알아본다.
  • BasicRNNCell, BasicLSTMCell, GRUCell
  • TrainingHelper, GreedyEmbeddingHelper
  • BasicDecoder
  • dynamic_decode

사용자 정의 RNN Wrapper를 만드는 방법에 대하여 알아본다.

  • RNNCell을 상속받아 사용자 정의 RNN Wrapper class를 정의한다.
  • 여기서 만드는 RNN Wrapper는 BasicRNNCell을 대체할 수 있다.

주로 사용하는 TrainingHelper, GreedyEmbeddingHelper, SampleEmbeddingHelper를 대신할 수 있는 사용자 정의 Helper를 만들어 보자.

  • Tacotron과 같은 모델에서는 RNN decoder를 구현하려면 사용자 정의 Helper가 반드시 필요하다.

BasicDecoder를 대체할 수 있는 사용자 정의 Decoder를 만들어 보자.

  • Bahdanau Attention, Luong Attention이 Tensorflow내에서 어떻게 작동하는지에 대하여 알아 보자.

About

Tensorflow RNN Tutorial

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.