Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LaurentMazare/xla-rs
/ types & classes
Types & classes
59 in github.com/LaurentMazare/xla-rs
⨍
Functions
409
◇
Types & classes
59
↓ 5 callers
Class
Literal
A literal represent a value, typically a multi-dimensional array, stored on the host device.
src/wrappers/literal.rs:7
↓ 2 callers
Class
CShape
src/wrappers/shape.rs:174
↓ 2 callers
Class
PjRtClientInternal
src/wrappers/pjrt_client.rs:7
↓ 1 callers
Class
HloModuleProto
src/wrappers/mod.rs:341
↓ 1 callers
Class
XlaBuilder
src/wrappers/xla_builder.rs:11
↓ 1 callers
Class
XlaBuilderInternal
A builder is used to keep track of a computation graph while it's being built.
src/wrappers/xla_builder.rs:8
↓ 1 callers
Class
XlaComputation
A computation is built from a root [`XlaOp`]. Computations are device independent and can be specialized to a given device through a compilation step.
src/wrappers/mod.rs:292
Class
Args
examples/llama/main.rs:361
Interface
ArrayElement
src/wrappers/mod.rs:142
Class
ArrayShape
src/wrappers/shape.rs:5
Class
Bf16
src/wrappers/mod.rs:271
Class
Block
examples/llama/main.rs:274
Class
Block
examples/nanogpt/main.rs:176
Class
CausalSelfAttention
examples/llama/main.rs:204
Class
CausalSelfAttention
examples/nanogpt/main.rs:113
Class
Config
examples/llama/main.rs:78
Enum
ElementType
src/wrappers/mod.rs:81
Class
Embedding
examples/llama/main.rs:105
Class
Embedding
examples/nanogpt/main.rs:33
Enum
Error
src/error.rs:3
Class
F16
src/wrappers/mod.rs:261
Interface
FromRawBytes
src/npy.rs:182
Class
Gpt
examples/nanogpt/main.rs:213
Class
GptConfig
examples/nanogpt/main.rs:183
Class
Header
src/npy.rs:60
Class
LayerNorm
examples/nanogpt/main.rs:50
Class
Linear
examples/llama/main.rs:121
Class
Linear
examples/nanogpt/main.rs:72
Class
Llama
examples/llama/main.rs:297
Class
Mlp
examples/llama/main.rs:175
Class
Mlp
examples/nanogpt/main.rs:157
Class
NamedVar
examples/llama/var_store.rs:5
Interface
NativeType
A type implementing the `NativeType` trait can be directly converted to constant ops or literals.
src/wrappers/mod.rs:151
Enum
OS
build.rs:7
Class
PjRtBuffer
A buffer represents a view on a memory slice hosted on a device.
src/wrappers/pjrt_buffer.rs:6
Class
PjRtClient
src/wrappers/pjrt_client.rs:12
Class
PjRtDevice
A device attached to a [`super::PjRtClient`].
src/wrappers/pjrt_device.rs:5
Class
PjRtLoadedExecutable
src/wrappers/pjrt_loaded_executable.rs:4
Enum
PrimitiveType
src/wrappers/mod.rs:33
Class
RmsNorm
examples/llama/main.rs:154
Enum
Shape
src/wrappers/shape.rs:55
Enum
TfLogLevel
src/lib.rs:45
Class
Tokenizer
examples/llama/sentencepiece.rs:5
Class
Tokenizer
examples/nanogpt/tokenizer.rs:265
Class
VarBuilder
examples/llama/var_store.rs:13
Class
VarStore
examples/llama/var_store.rs:22
Class
VarStore
examples/nanogpt/var_store.rs:7
Class
XlaOp
src/wrappers/xla_op.rs:11
Class
_hlo_module_proto
xla_rs/xla_rs.h:49
Class
_literal
xla_rs/xla_rs.h:47
Class
_pjrt_buffer
xla_rs/xla_rs.h:42
Class
_pjrt_client
xla_rs/xla_rs.h:39
Class
_pjrt_device
xla_rs/xla_rs.h:41
Class
_pjrt_loaded_executable
xla_rs/xla_rs.h:40
Class
_shape
xla_rs/xla_rs.h:46
Class
_status
xla_rs/xla_rs.h:45
Class
_xla_builder
xla_rs/xla_rs.h:43
Class
_xla_computation
xla_rs/xla_rs.h:48
Class
_xla_op
xla_rs/xla_rs.h:44