class_docstr: Measurement process that computes the Von Neumann entropy of the system prior to measurement.
  
  Please refer to :func:`vn_entropy` for detailed documentation.
  
  Args:
      wires (.Wires): The wires the measurement process applies to.
          This can only be specified if an observable was not provided.
      id (str): custom label given to a measurement instance, can be useful for some applications
          where the instance has to be identified
      log_base (float): Base for the logarithm.
class_docstr_tok: ["Measurement","process","that","computes","the","Von","Neumann","entropy","of","the","system","prior","to","measurement",".","Please","refer","to",":","func",":","`","vn_entropy","`","for","detailed","documentation",".","Args",":","wires","(",".Wires",")",":","The","wires","the","measurement","process","applies","to",".","This","can","only","be","specified","if","an","observable","was","not","provided",".","id","(","str",")",":","custom","label","given","to","a","measurement","instance",",","can","be","useful","for","some","applications","where","the","instance","has","to","be","identified","log_base","(","float",")",":","Base","for","the","logarithm","."]
code: def numeric_type(self):
      return float
  
file_path: pennylane/pennylane/measurements/vn_entropy.py
imports: from typing import Sequence, Optional
  import pennylane
  from pennylane.wires import Wires
  from .measurements import StateMeasurement, VnEntropy
label_desc: Use image node_id 5 for calling the VnEntropyMP obj's underlying member method code with example usage: obj.numeric_type() and returns: float