class_docstr: main model 
class_docstr_tok: ["main","model"]
code: def call(self, features, **kwargs):
      self.train = kwargs["training"]
      feats = tf.identity(features["inputs"], name="feats")
      texts = features["texts"]
  
      with tf.variable_scope("model", reuse=tf.AUTO_REUSE):
          feats, texts = self.preprocess(feats, texts)
          logits = self.model(feats, texts)
      return logits
  
imports: from absl import logging
  import delta.compat
  from delta import utils
  from delta.layers import common_layers
  from delta.data.feat.tf_speech_feature import speech_params, extract_feature
  from delta.models.base_model import RawModel
  from delta.utils.register import registers
label_desc: Use image node_id 3 for calling the EmoCRNNRawModel obj's underlying member method code with example usage: obj.call(features) and returns: logits