UOR Computation Traces

IRI
https://uor.foundation/trace/
Prefix
trace:
Space
bridge
Comment
Execution traces recording the sequence of kernel operations, intermediate results, and accumulated metrics for a computation.

Imports

Classes

NameSubclass OfDisjoint WithComment
ComputationTraceThingA complete record of a kernel computation: the input, output, every operation step, and accumulated metrics.
ComputationStepThingA single step in a computation trace: one operation applied to produce one output from one or more inputs.
TraceMetricsThingSummary metrics for a computation trace: total steps, accumulated ring distance, and accumulated Hamming distance.

Properties

NameKindFunctionalDomainRangeComment
inputObjecttrueComputationTraceDatumThe input datum of this computation.
outputObjecttrueComputationTraceDatumThe output datum of this computation.
stepObjectfalseComputationTraceComputationStepA computation step in this trace.
monodromyObjecttrueComputationTraceDihedralElementThe monodromy accumulated by this computation: the net dihedral group element produced by the full operation sequence.
fromObjecttrueComputationStepDatumThe input datum of this computation step.
toObjecttrueComputationStepDatumThe output datum of this computation step.
operationObjecttrueComputationStepOperationThe operation applied in this computation step.
indexDatatypetrueComputationStepnonNegativeIntegerThe zero-based sequential index of this step within its trace.
stepCountDatatypetrueTraceMetricsnonNegativeIntegerTotal number of computation steps in this trace.
totalRingDistanceDatatypetrueTraceMetricsnonNegativeIntegerTotal ring-metric distance accumulated across all steps.
totalHammingDistanceDatatypetrueTraceMetricsnonNegativeIntegerTotal Hamming-metric distance accumulated across all steps.