class_docstr: Solves a linear equation y=ax+b for either y or x.
  
  The line equation is defined with two points (x1, y1) and (x2,y2)
class_docstr_tok: ["Solves","a","linear","equation","y=ax+b","for","either","y","or","x",".","The","line","equation","is","defined","with","two","points","(","x1",",","y1",")","and","(","x2",",","y2",")"]
docstr: For a given y value, find x at which linear function takes value y.
  
  Args:
    y: the y value
  Returns:
    the corresponding x value
docstr_tok: ["For","a","given","y","value",",","find","x","at","which","linear","function","takes","value","y.","Args",":","y",":","the","y","value","Returns",":","the","corresponding","x","value"]
code: def solve_for_x(self, y):
      """For a given y value, find x at which linear function takes value y.
  
      Args:
        y: the y value
      Returns:
        the corresponding x value
      """
      return (y - self.b) / self.a
  
imports: import abc
  import six
  import tensorflow
  from tensorflow.python.ops import clustering_ops
  from tensorflow_model_optimization.python.core.clustering.keras import cluster_config
label_desc: Use image node_id 2 for calling the TFLinearEquationSolver obj's underlying member method code with example usage: obj.solve_for_x(y) and returns: unknown