Table of Contents

Class GraphExecutionResult

Namespace
Orleans.GpuBridge.Abstractions.Providers.Execution.Results
Assembly
Orleans.GpuBridge.Abstractions.dll

Result of graph execution

public sealed record GraphExecutionResult : IEquatable<GraphExecutionResult>
Inheritance
GraphExecutionResult
Implements
Inherited Members

Constructors

GraphExecutionResult(bool, int, TimeSpan, IReadOnlyDictionary<string, KernelTiming>?)

Result of graph execution

public GraphExecutionResult(bool Success, int NodesExecuted, TimeSpan ExecutionTime, IReadOnlyDictionary<string, KernelTiming>? NodeTimings = null)

Parameters

Success bool
NodesExecuted int
ExecutionTime TimeSpan
NodeTimings IReadOnlyDictionary<string, KernelTiming>

Properties

ExecutionTime

public TimeSpan ExecutionTime { get; init; }

Property Value

TimeSpan

NodeTimings

public IReadOnlyDictionary<string, KernelTiming>? NodeTimings { get; init; }

Property Value

IReadOnlyDictionary<string, KernelTiming>

NodesExecuted

public int NodesExecuted { get; init; }

Property Value

int

Success

public bool Success { get; init; }

Property Value

bool