yobx.translate.mermaid_emitter#
- class yobx.translate.mermaid_emitter.MermaidEmitter(edge_labels: Dict[str, str] | None = None)[source]#
Emitter that converts an ONNX graph into a Mermaid
flowchart TDstring.Intended to be used with
Translator:from yobx.translate.mermaid_helper import MermaidEmitter from yobx.translate.translator import Translator emitter = MermaidEmitter() tr = Translator(model, emitter=emitter) print(tr.export(as_str=True))
Node colour legend:
green (
classDef input) – graph inputsyellow (
classDef init) – initializers / constant weightslight-grey (
classDef op) – ONNX operatorslight-blue (
classDef output) – graph outputs