# ExCubecl v0.1.0 - Table of Contents

> ExCubecl is an Nx backend powered by CubeCL via Rust NIFs.
Provides high-performance tensor operations on CPU today with
GPU acceleration (via CubeCL/WGPU) coming soon. Includes a C FFI
layer for iOS and Android mobile integration.

## Pages

- [README](readme.md)

- Guides
  - [Getting Started with ExCubecl](01_getting_started.md)
  - [Binary Operations](02_binary_ops.md)
  - [Unary Operations](03_unary_ops.md)
  - [Shape Operations](04_shape_ops.md)
  - [Reductions](05_reductions.md)
  - [Type Conversion](06_type_conversion.md)
  - [Tensor Creation](07_creation.md)
  - [Sorting](08_sorting.md)
  - [Linear Algebra](09_linalg.md)
  - [Window Operations](10_window_ops.md)
  - [Indexed Operations](11_indexed_ops.md)
  - [Mobile Integration (iOS / Android)](12_mobile.md)
  - [Examples Overview](13_examples.md)

## Modules

- Nx Backend
  - [ExCubecl.Backend](ExCubecl.Backend.md): Nx backend using CubeCL Rust NIFs for tensor compute.

- NIF Stubs
  - [ExCubecl.NIF](ExCubecl.NIF.md): NIF stubs for the CubeCL Rust backend.

- Main Module
  - [ExCubecl](ExCubecl.md): ExCubecl - An Nx backend powered by CubeCL via Rust NIFs.

