class_docstr: Univariate scorer using DNN.
  
  Example usage:
  
  ```python
  scorer=DNNScorer(hidden_layer_dims=[16])
  ```
docstr: Initializes the instance.
  
  Args:
    **dnn_kwargs: A dict of keyward arguments for dense neural network layers.
      Please see `tfr.keras.layers.create_tower` for specific list of keyword
      arguments.
docstr_tok: ["Initializes","the","instance",".","Args",":","*","*","dnn_kwargs",":","A","dict","of","keyward","arguments","for","dense","neural","network","layers",".","Please","see","`","tfr.keras.layers.create_tower","`","for","specific","list","of","keyword","arguments","."]
code: def __init__(self, **dnn_kwargs):
      """Initializes the instance.
  
      Args:
        **dnn_kwargs: A dict of keyward arguments for dense neural network layers.
          Please see `tfr.keras.layers.create_tower` for specific list of keyword
          arguments.
      """
      self._dnn_kwargs = dnn_kwargs
  
imports: import abc
  from typing import Any, Callable, Dict, List, Optional, Tuple, Union
  from absl import logging
  import tensorflow
  from tensorflow_ranking.python.keras import feature
  from tensorflow_ranking.python.keras import layers
label_desc: Use image node_id 1 to create a new DNNScorer object from inherited base classes: UnivariateScorer with example: obj = DNNScorer()