class_docstr: This is a simple device runtime interface for Inductor. It enables custom
  backends to be integrated with Inductor in a device-agnostic semantic.
class_docstr_tok: ["This","is","a","simple","device","runtime","interface","for","Inductor",".","It","enables","custom","backends","to","be","integrated","with","Inductor","in","a","device-agnostic","semantic","."]
code: def is_available() -> bool:
      raise NotImplementedError()
  
imports: import inspect
  from typing import Any, Callable, Dict, Iterable, Optional, Tuple, Type, Union
  import torch
  from torch._streambase import _EventBase, _StreamBase
label_desc: Use image node_id 4 for calling the DeviceInterface obj's underlying member method code with example usage: obj.is_available() without return types