class_docstr: A `Bijector` that computes the reciprocal `b(x) = 1. / x` entrywise.
  
  This bijector accepts any non-zero values for both `forward` and `inverse`.
  
  #### Examples
  
  ```python
  bijector.Reciprocal().forward(x=[[1., 2.], [4., 5.]])
  # Result: [[1., .5], [.25, .2]], i.e., 1 / x
  
  bijector.Reciprocal().forward(x=[[0., 2.], [4., 5.]])
  # Result: AssertionError, doesn't accept zero.
  
  bijector.Square().inverse(y=[[1., 2.], [4., 5.]])
  # Result: [[1., .5], [.25, .2]], i.e. 1 / x
  
  ```
class_docstr_tok: ["A","`","Bijector","`","that","computes","the","reciprocal","`","b","(","x",")","=","1",".","\/","x","`","entrywise",".","This","bijector","accepts","any","non-zero","values","for","both","`","forward","`","and","`","inverse","`",".","#","#","#","#","Examples","``","`","python","bijector.Reciprocal","(",")",".forward","(","x=","[","[","1.",",","2",".","]",",","[","4.",",","5",".","]","]",")","#","Result",":","[","[","1.",",",".5","]",",","[",".25",",",".2","]","]",",","i.e.",",","1","\/","x","bijector.Reciprocal","(",")",".forward","(","x=","[","[","0.",",","2",".","]",",","[","4.",",","5",".","]","]",")","#","Result",":","AssertionError",",","does","n't","accept","zero",".","bijector.Square","(",")",".inverse","(","y=","[","[","1.",",","2",".","]",",","[","4.",",","5",".","]","]",")","#","Result",":","[","[","1.",",",".5","]",",","[",".25",",",".2","]","]",",","i.e",".","1","\/","x","``","`"]
code: def _is_increasing(cls):
      return False
  
file_path: probability/tensorflow_probability/python/bijectors/reciprocal.py
imports: import tensorflow.compat.v2
  from tensorflow_probability.python.bijectors import bijector
  from tensorflow_probability.python.internal import assert_util
  from tensorflow_probability.python.internal import dtype_util
label_desc: Use image node_id 2 for calling the Reciprocal obj's underlying member method code with example usage: obj._is_increasing(cls) and returns: False