def sequence_logit_fn(self, net, labels_one_hot): mparams = self._mparams['sequence_logit_fn'] # TODO(gorban): remove /alias suffixes from the scopes. with tf.variable_scope('sequence_logit_fn/SQLR'): layer_class = sequence_layers.get_layer_class(mparams.use_attention, mparams.use_autoregression) layer = layer_class(net, labels_one_hot, self._params, mparams) return layer.create_logits()
def sequence_logit_fn(self, net, labels_one_hot): mparams = self._mparams['sequence_logit_fn'] # TODO(gorban): remove /alias suffixes from the scopes. with tf.variable_scope('sequence_logit_fn/SQLR'): layer_class = sequence_layers.get_layer_class( mparams.use_attention, mparams.use_autoregression) layer = layer_class(net, labels_one_hot, self._params, mparams) return layer.create_logits()
def sequence_logit_fn(self, net, labels_one_hot): mparams = self._mparams['sequence_logit_fn'] with tf.compat.v1.variable_scope('sequence_logit_fn/SQLR'): layer_class = get_layer_class(mparams.use_attention, mparams.use_autoregression) layer = layer_class(net, labels_one_hot, self._params, mparams) return layer.create_logits()