Table of Contents

Class MLContext

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("MLContext")]
public class MLContext
Inheritance
MLContext
Inherited Members

Constructors

MLContext()

public MLContext()

Properties

Lost

[Value("lost")]
public Task<MLContextLostInfo> Lost { get; }

Property Value

Task<MLContextLostInfo>

Methods

CreateTensor(MLTensorDescriptor)

[Value("createTensor")]
public Task<MLTensor> CreateTensor(MLTensorDescriptor descriptor)

Parameters

descriptor MLTensorDescriptor

Returns

Task<MLTensor>

Destroy()

[Value("destroy")]
public GlobalObject.Undefined Destroy()

Returns

GlobalObject.Undefined

Dispatch(MLGraph, Dictionary<string, MLTensor>, Dictionary<string, MLTensor>)

[Value("dispatch")]
public GlobalObject.Undefined Dispatch(MLGraph graph, Dictionary<string, MLTensor> inputs, Dictionary<string, MLTensor> outputs)

Parameters

graph MLGraph
inputs Dictionary<string, MLTensor>
outputs Dictionary<string, MLTensor>

Returns

GlobalObject.Undefined

OpSupportLimits()

[Value("opSupportLimits")]
public MLOpSupportLimits OpSupportLimits()

Returns

MLOpSupportLimits

ReadTensor(MLTensor)

[Value("readTensor")]
public Task<ArrayBuffer> ReadTensor(MLTensor tensor)

Parameters

tensor MLTensor

Returns

Task<ArrayBuffer>

ReadTensor(MLTensor, Union225)

[Value("readTensor")]
public Task<GlobalObject.Undefined> ReadTensor(MLTensor tensor, Union225 outputData)

Parameters

tensor MLTensor
outputData Union225

Returns

Task<GlobalObject.Undefined>

WriteTensor(MLTensor, Union225)

[Value("writeTensor")]
public GlobalObject.Undefined WriteTensor(MLTensor tensor, Union225 inputData)

Parameters

tensor MLTensor
inputData Union225

Returns

GlobalObject.Undefined