class_docstr: Encoding stage splitting the input by small values.
  
  This encoding stage will split the input into two outputs: the value and the
  indices of the elements whose absolute value is larger than a certain
  threshold. The elements smaller than the threshold is then decoded to zero.
docstr: Initializer for the SplitBySmallValueEncodingStage.
  
  Args:
    threshold: The threshold of the small weights to be set to zero.
docstr_tok: ["Initializer","for","the","SplitBySmallValueEncodingStage",".","Args",":","threshold",":","The","threshold","of","the","small","weights","to","be","set","to","zero","."]
code: def __init__(self, threshold=1e-8):
      """Initializer for the SplitBySmallValueEncodingStage.
  
      Args:
        threshold: The threshold of the small weights to be set to zero.
      """
      self._threshold = threshold
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  import tensorflow
  from tensorflow_model_optimization.python.core.internal.tensor_encoding.core import encoding_stage
label_desc: Use image node_id 1 to create a new SplitBySmallValueEncodingStage object from inherited base classes: encoding_stage with example: obj = SplitBySmallValueEncodingStage(threshold)