class_docstr: Clip (limit) the values in a factor.
  
  Given an interval, values outside the interval are clipped to the interval
  edges. For example, if an interval of ``[0, 1]`` is specified, values
  smaller than 0 become 0, and values larger than 1 become 1.
  
  **Default Window Length:** 1
  
  Parameters
  ----------
  min_bound : float
      The minimum value to use.
  max_bound : float
      The maximum value to use.
  
  Notes
  -----
  To only clip values on one side, ``-np.inf` and ``np.inf`` may be passed.
  For example, to only clip the maximum value but not clip a minimum value:
  
  .. code-block:: python
  
     Clip(inputs=[factor], min_bound=-np.inf, max_bound=user_provided_max)
  
  See Also
  --------
  numpy.clip
class_docstr_tok: ["Clip","(","limit",")","the","values","in","a","factor",".","Given","an","interval",",","values","outside","the","interval","are","clipped","to","the","interval","edges",".","For","example",",","if","an","interval","of","``","[","0",",","1","]","``","is","specified",",","values","smaller","than","0","become","0",",","and","values","larger","than","1","become","1",".","*","*","Default","Window","Length",":","*","*","1","Parameters","--","--","--","--","--","min_bound",":","float","The","minimum","value","to","use",".","max_bound",":","float","The","maximum","value","to","use",".","Notes","--","--","-","To","only","clip","values","on","one","side",",","``","-np.inf","`","and","``","np.inf","``","may","be","passed",".","For","example",",","to","only","clip","the","maximum","value","but","not","clip","a","minimum","value",":","..","code-block",":",":","python","Clip","(","inputs=","[","factor","]",",","min_bound=-np.inf",",","max_bound=user_provided_max",")","See","Also","--","--","--","--","numpy.clip"]
code: def compute(self, today, assets, out, values, min_bound, max_bound):
      clip(values[-1], min_bound, max_bound, out=out)
  
imports: from numbers import Number
  from numpy import arange, average, clip, copyto, exp, fmax, full, isnan, log, NINF, sqrt, sum, unique
  from zipline.pipeline.data import EquityPricing
  from zipline.utils.input_validation import expect_types
  from zipline.utils.math_utils import nanargmax, nanmax, nanmean, nanstd, nansum
  from zipline.utils.numpy_utils import float64_dtype, ignore_nanwarnings
  from .factor import CustomFactor
  from ..mixins import SingleInputMixin
label_desc: Use image node_id 1 for calling the Clip obj's underlying member method code with example usage: obj.compute(today, assets, out, values, min_bound, max_bound) without return types