Crate burn_wgpu

source ·

Structs§

  • Automatic graphics API based on OS.
  • DirectX 12 graphics API.
  • Generic tensor backend that can be compiled just-in-time to any shader runtime
  • The basic tensor primitive struct.
  • Metal graphics API.
  • OpenGL graphics API.
  • The values that control how a WGPU Runtime will perform its calculations.
  • Vulkan graphics API.
  • WebGpu graphics API.
  • Runtime that uses the wgpu crate with the wgsl compiler.
  • Provides launch information specifying the number of work groups to be used by a compute shader.

Enums§

  • The device struct when using the wgpu backend.

Traits§

  • The float element type for the wgpu backend.
  • The basic trait to specify which graphics API to use as Backend.
  • The int element type for the wgpu backend.
  • The base element trait for the wgpu backend.

Functions§

  • Init the client async, necessary for wasm.
  • Init the client sync, useful to configure the runtime options.
  • Select the wgpu device and queue based on the provided device.

Type Aliases§

  • Tensor backend that uses the wgpu crate for executing GPU compute shaders.