code: def test_prelude():
      p = Prelude()
      feats = detect_feature(p.mod)
      assert feats == set(
          [
              Feature.fVar,
              Feature.fGlobalVar,
              Feature.fConstant,
              Feature.fTuple,
              Feature.fTupleGetItem,
              Feature.fFunction,
              Feature.fOp,
              Feature.fCall,
              Feature.fLet,
              Feature.fIf,
              Feature.fConstructor,
              Feature.fMatch,
          ]
      )
  
file_path: tvm/tests/python/relay/test_analysis_feature.py
imports: import tvm
  from tvm import te
  from tvm import relay
  from tvm.relay.analysis import detect_feature, Feature
  from tvm.relay.transform import gradient
  from tvm.relay.prelude import Prelude
  from tvm.relay.testing import run_infer_type
label_desc: Use image node_id 1 for calling a global function with example usage: test_prelude() without return types