Skip to content

Instantly share code, notes, and snippets.

@NMZivkovic
Created November 11, 2018 20:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NMZivkovic/06762a20d770591dc81e0b8f41c5aada to your computer and use it in GitHub Desktop.
Save NMZivkovic/06762a20d770591dc81e0b8f41c5aada to your computer and use it in GitHub Desktop.
self.learning_rate = tf.constant(0.005, tf.float32)
self.num_timesteps = num_timesteps
self.batch_size = batch_size
self.num_of_epochs = num_of_epochs
self._midi_coordinator = midi_coordinator
# Define TF variables and placeholders
self._visible_dim = 2*(midi_coordinator._upperBound - midi_coordinator._lowerBound)*num_timesteps
self._hidden_dim = 50
self._input = tf.placeholder(tf.float32, [None, self._visible_dim], name="input")
self._weights = tf.Variable(tf.random_normal([self._visible_dim, self._hidden_dim], 0.01), name="weights")
self._hidden_bias = tf.Variable(tf.zeros([1, self._hidden_dim], tf.float32, name="hidden_bias"))
self._visible_bias = tf.Variable(tf.zeros([1, self._visible_dim], tf.float32, name="visible_bias"))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment