class_docstr: Generalized eigenvalues of a Hermitian positive definite eigensystem.
class_docstr_tok: ["Generalized","eigenvalues","of","a","Hermitian","positive","definite","eigensystem","."]
code: def perform(self, node, inputs, outputs):
      (w,) = outputs
      if len(inputs) == 2:
          w[0] = scipy.linalg.eigvalsh(
              a=inputs[0], b=inputs[1], lower=self.lower
          )
      else:
          w[0] = scipy.linalg.eigvalsh(
              a=inputs[0], b=None, lower=self.lower
          )
  
imports: from __future__ import absolute_import, print_function, division
  import logging
  import warnings
  from six.moves import xrange
  import numpy
  from theano import tensor
  import theano.tensor
  from theano.tensor import as_tensor_variable
  from theano.gof import Op, Apply
label_desc: Use image node_id 3 for calling the Eigvalsh obj's underlying member method code with example usage: obj.perform(node, inputs, outputs) without return types