compute.tensor · thing ·

tensorBuffer

A tensor buffer record carrying label, shape, view, memory.

computecompute.tensorcpumethodsource-exampletensorthingyeho

Represent tensor shapes, layouts, and numerical storage contracts.

external thing tensorBuffer

Status: source-declared

Fields and methods (32)
text label
Stores label as text.
tensorShape shape
Stores shape as tensorShape.
tensorView view
Stores view as tensorView.
tensorMemory memory
Stores memory as tensorMemory.
tensorBuffer(text label, tensorShape shape, text device)
Tensor buffer.
Load(list of int values)
Load. Complete example
Readback() returns list of int
Readback. Complete example
ReadView(tensorView view) returns list of int
Read view. Complete example
Release() returns list of int
Release. Complete example
ClearValues()
Clear values. Complete example
MoveTo(text device)
Move to. Complete example
ValidationIssue() returns text
Validation issue. Complete example
Validate() returns bool
Validate. Complete example
ValidateOrThrow()
Validate or throw. Complete example
Pin()
Pin. Complete example
Unpin()
Unpin. Complete example
Share()
Share. Complete example
Unshare()
Unshare. Complete example
IsPinned() returns bool
Is pinned. Complete example
IsShared() returns bool
Is shared. Complete example
HasData() returns bool
Has data. Complete example
ByteSize() returns int
Byte size. Complete example
ActiveLocation() returns text
Active location. Complete example
TransferCount() returns int
Transfer count. Complete example
ElementCount() returns int
Element count. Complete example
Rank() returns int
Rank. Complete example
IsContiguous() returns bool
Is contiguous. Complete example
Reshape(list of int dimensions) returns tensorBuffer
Reshape. Complete example
SliceAxis(int axis, int start, int length) returns tensorBuffer
Slice axis. Complete example
Transpose(list of int axisOrder) returns tensorBuffer
Transpose. Complete example
Materialize() returns tensorBuffer
Materialize. Complete example
Describe() returns text
Describe. Complete example

Use tensorBuffer

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using compute.tensor

// Represent tensor shapes, layouts, and numerical storage contracts.
tensorBuffer sample = tensorBuffer("Player health", tensorShape("element Type", []), "device")
Console.Log(Text.From(sample.label))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Load

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Load.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
list of int argument_values = []
instance.Load(argument_values)
Console.Log("Load completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Readback

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Readback.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
list of int result = instance.Readback()
Console.Log(Text.From(result.count))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ReadView

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Read view.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
tensorView argument_view = tensorView("Player health", tensorShape("element Type", []), tensorPlacement("device", "memory"))
list of int result = instance.ReadView(argument_view)
Console.Log(Text.From(result.count))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Release

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Release.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
list of int result = instance.Release()
Console.Log(Text.From(result.count))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ClearValues

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Clear values.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.ClearValues()
Console.Log("ClearValues completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.MoveTo

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Move to.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
text argument_device = "argument device"
instance.MoveTo(argument_device)
Console.Log("MoveTo completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ValidationIssue

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Validation issue.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
text result = instance.ValidationIssue()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Validate

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Validate.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
bool result = instance.Validate()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ValidateOrThrow

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Validate or throw.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.ValidateOrThrow()
Console.Log("ValidateOrThrow completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Pin

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Pin.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.Pin()
Console.Log("Pin completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Unpin

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Unpin.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.Unpin()
Console.Log("Unpin completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Share

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Share.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.Share()
Console.Log("Share completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Unshare

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Unshare.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
instance.Unshare()
Console.Log("Unshare completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.IsPinned

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Is pinned.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
bool result = instance.IsPinned()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.IsShared

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Is shared.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
bool result = instance.IsShared()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.HasData

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Has data.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
bool result = instance.HasData()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ByteSize

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Byte size.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
int result = instance.ByteSize()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ActiveLocation

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Active location.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
text result = instance.ActiveLocation()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.TransferCount

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Transfer count.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
int result = instance.TransferCount()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.ElementCount

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Element count.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
int result = instance.ElementCount()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Rank

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Rank.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
int result = instance.Rank()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.IsContiguous

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Is contiguous.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
bool result = instance.IsContiguous()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Reshape

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Reshape.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
list of int argument_dimensions = []
tensorBuffer result = instance.Reshape(argument_dimensions)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.SliceAxis

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Slice axis.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
int argument_axis = 1
int argument_start = 1
int argument_length = 1
tensorBuffer result = instance.SliceAxis(argument_axis, argument_start, argument_length)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Transpose

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Transpose.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
list of int argument_axisOrder = []
tensorBuffer result = instance.Transpose(argument_axisOrder)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Materialize

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Materialize.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
tensorBuffer result = instance.Materialize()
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"

tensorBuffer.Describe

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using compute.tensor

// Describe.
tensorBuffer instance = tensorBuffer("Player health", tensorShape("element Type", []), "device")
text result = instance.Describe()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.compute_tensor__tensorbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/compute/tensor/tensor.yh:535