import tensorflow as tf

			target_placeholder,
			tf.placeholder(tf.int32, shape=(None, ), name='input_lengths'),
			]

			queue_types = [tf.float32, target_type, tf.int32]

			if self.local_condition:
				self._placeholders.append(tf.placeholder(tf.float32, shape=(None, hparams.num_mels, None), name='local_condition_features'))
				queue_types.append(tf.float32)
			if self.global_condition:
				self._placeholders.append(tf.placeholder(tf.int32, shape=(None, 1), name='global_condition_features'))
				queue_types.append(tf.int32)

			# Create queue for buffering data
