Skip to main content
Module

x/netsaur/deps.ts>WebGPUData

Powerful machine learning, accelerated by WebGPU
Go to Latest
class WebGPUData
implements Data<T>
import { WebGPUData } from "https://deno.land/x/netsaur@0.1.1/deps.ts";

Constructors

new
WebGPUData(
backend: WebGPUBackend,
type: T,
length: number,
usage?: number,
)

Type Parameters

optional
T extends DataType = DataType

Properties

backend: WebGPUBackend
buffer: GPUBuffer
length: number
size: number
type: T

Methods

dispose(): void
get(): Promise<DataArray<T>>
set(data: DataArray<T>)

Static Methods

from<T extends DataType>(
backend: WebGPUBackend,
source: DataArray<T>,
type?: T,
usage?: number,
): Promise<WebGPUData<T>>