7 result = ComponentAccumulator()
8 the_alg = CompFactory.MuonML.InferenceAlg(name, **kwargs)
9 result.addEventAlgo(the_alg, primary =
True)
14 from AthOnnxComps.OnnxRuntimeSessionConfig
import OnnxRuntimeSessionToolCfg
16 result = ComponentAccumulator()
17 kwargs.setdefault(
"ModelSession", result.popToolsAndMerge(OnnxRuntimeSessionToolCfg(flags, model_fname=
"/eos/atlas/atlascerngroupdisk/data-art/grid-input/MuonRecRTT/TestModel.onnx")))
18 kwargs.setdefault(
"MLFilterCut", -3.6)
20 the_tool = CompFactory.MuonML.GraphSPFilterTool(name, **kwargs)
21 result.setPrivateTools(the_tool)
26 from AthOnnxComps.OnnxRuntimeSessionConfig
import OnnxRuntimeSessionToolCfg
28 result = ComponentAccumulator()
29 model_path = kwargs.pop(
"ModelPath",
"edgecnn_multi_bucket_sparse_meta.onnx")
31 if not model_path.startswith(
'/'):
36 kwargs.setdefault(
"ModelSession", result.popToolsAndMerge(OnnxRuntimeSessionToolCfg(flags, model_fname=model_path)))
40 kwargs.setdefault(
"BiasClass0", 1.0)
41 kwargs.setdefault(
"OutputLevel", 3)
43 the_tool = CompFactory.MuonML.GraphBucketFilterTool(name, **kwargs)
44 result.setPrivateTools(the_tool)