Interface IGeneratedKernel
- Namespace
- DotCompute.Abstractions.Kernels
- Assembly
- DotCompute.Abstractions.dll
Common interface for all generated kernel types across the system.
public interface IGeneratedKernel : IDisposable
- Inherited Members
- Extension Methods
Properties
EntryPoint
Gets the entry point function name.
string EntryPoint { get; }
Property Value
Language
Gets the kernel language.
string Language { get; }
Property Value
Metadata
Gets kernel metadata.
IReadOnlyDictionary<string, object> Metadata { get; }
Property Value
Name
Gets the kernel name.
string Name { get; }
Property Value
SourceCode
Gets the kernel source code.
string SourceCode { get; }
Property Value
TargetBackend
Gets the target backend.
string TargetBackend { get; }