Exports ML pipeline diagrams to a portable JSON definition: nodes are topologically ordered and carry their node properties (hyperparameters), edges carry the connection labels.

Members

MemberKindDescription
MLPipelineDefinition BuildDefinition( IReadOnlyList<SkiaComponent> components, IReadOnlyList<IConnectionLine> lines, string pipelineName = "Pipeline")MethodBuilds the pipeline definition from diagram components and lines.
string ExportJson( IReadOnlyList<SkiaComponent> components, IReadOnlyList<IConnectionLine> lines, string pipelineName = "Pipeline", bool indented = true)MethodSerializes the pipeline definition to JSON.
string ExportJson(DrawingManager manager, string pipelineName = "Pipeline", bool indented = true)MethodSerializes the ML pipeline held by a drawing manager.

Related