class_docstr: kws solver
class_docstr_tok: ["kws","solver"]
code: def create_serving_input_receiver_fn(self):
      # shape must be with batch_size
      taskconf = self.config["data"]["task"]
      shape = taskconf["audio"]["feature_shape"]
      shape.insert(0, None)
  
      return tf.estimator.export.build_raw_serving_input_receiver_fn(  # pylint:disable=no-member
          features={
              "inputs": tf.placeholder(
                  name="inputs", shape=shape, dtype=tf.float32
              ),
          },
          default_batch_size=None,
      )
  
file_path: delta/delta/utils/solver/kws_solver.py
imports: import delta.compat
  from delta.utils import metrics
  from delta.utils.register import registers
  from delta.utils.solver.estimator_solver import EstimatorSolver
label_desc: Use image node_id 5 for calling the KwsSolver obj's underlying member method code with example usage: obj.create_serving_input_receiver_fn() and returns: tf