compute.graph · function ·

GraphTrainingPlanSummary

Graph training plan summary.

computecompute.graphcpufunctiongraphsource-exampleyeho

Describe compute work as an explicit graph with package-owned validation and scheduling metadata.

external GraphTrainingPlanSummary(text label, graphTrainingPlan plan) returns text

Status: source-declared

Parameters

text label
Supply label as text.
graphTrainingPlan plan
Supply plan as graphTrainingPlan.

Use GraphTrainingPlanSummary

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using compute.graph

// Describe compute work as an explicit graph with package-owned validation and scheduling metadata.
text label = "Player health"
graphTrainingPlan plan = graphTrainingPlan("Nova", graphExecutionPlan("Nova", graphModel("Nova", "model Kind", [], [], "note"), graphCachePolicy("key", "scope", true, true, "note"), graphFallbackPolicy("primary Path", "fallback Path", "reason", true, true, "note"), graphSchedulerRule("Nova", "path Order", "fusion Rule", "cache Rule", "note"), "note"), graphGradientSpec("Nova", "loss Kind", "target Kind", 1, true, "note"), graphOptimizerState("key", "optimizer Kind", "learning Rate", "momentum", "weight Decay", 1, "note"), graphCheckpointPolicy("key", "png", "location", true, true, true, 1, "note"), graphReproducibilitySettings("key", 1, true, true, true, "backend Policy", "note"), "dataset Key", "note")
text result = GraphTrainingPlanSummary(label, plan)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_graph__graphtrainingplansummary"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.buffer"
version = "0.1.0"
path = "../../../yeho/packages/compute/buffer"

[[dependencies]]
package = "compute.device"
version = "0.1.0"
path = "../../../yeho/packages/compute/device"

[[dependencies]]
package = "compute.graph"
version = "0.1.0"
path = "../../../yeho/packages/compute/graph"

[[dependencies]]
package = "compute.kernels"
version = "0.1.0"
path = "../../../yeho/packages/compute/kernels"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/compute/graph/training.yh:374