Table of Contents

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

string

Language

Gets the kernel language.

string Language { get; }

Property Value

string

Metadata

Gets kernel metadata.

IReadOnlyDictionary<string, object> Metadata { get; }

Property Value

IReadOnlyDictionary<string, object>

Name

Gets the kernel name.

string Name { get; }

Property Value

string

SourceCode

Gets the kernel source code.

string SourceCode { get; }

Property Value

string

TargetBackend

Gets the target backend.

string TargetBackend { get; }

Property Value

string