Class OpenCLKernelPipeline.PipelineResult
- Namespace
- DotCompute.Backends.OpenCL.Execution
- Assembly
- DotCompute.Backends.OpenCL.dll
Result of pipeline execution.
public sealed class OpenCLKernelPipeline.PipelineResult
- Inheritance
-
OpenCLKernelPipeline.PipelineResult
- Inherited Members
Properties
FusionOpportunities
Gets detected fusion opportunities.
public required IReadOnlyList<OpenCLKernelPipeline.FusionOpportunity> FusionOpportunities { get; init; }
Property Value
Outputs
Gets the final pipeline outputs.
public required Dictionary<string, object> Outputs { get; init; }
Property Value
PipelineName
Gets the pipeline name.
public required string PipelineName { get; init; }
Property Value
ProfilingSession
Gets the profiling session containing detailed metrics.
public required ProfilingSession ProfilingSession { get; init; }
Property Value
StageResults
Gets the results from each stage.
public required IReadOnlyList<OpenCLKernelPipeline.StageResult> StageResults { get; init; }
Property Value
TotalTime
Gets the total pipeline execution time.
public required TimeSpan TotalTime { get; init; }