List of all items
Structs
- autograd::ops::AddBackward
- autograd::ops::AddScalarBackward
- autograd::ops::DivBackward
- autograd::ops::DivScalarBackward
- autograd::ops::ExpBackward
- autograd::ops::LogBackward
- autograd::ops::MatmulBackward
- autograd::ops::MulBackward
- autograd::ops::MulScalarBackward
- autograd::ops::NegBackward
- autograd::ops::PowBackward
- autograd::ops::ReluBackward
- autograd::ops::ReshapeBackward
- autograd::ops::SigmoidBackward
- autograd::ops::SoftmaxBackward
- autograd::ops::SubBackward
- autograd::ops::SubScalarBackward
- autograd::ops::SumDimBackward
- autograd::ops::SumallBackward
- device_impl::CpuDevice
- ffi::CpuTensorMap
- ffi::StringStruct
- tensor::AutogradMeta
- tensor::CpuTensor
Enums
Traits
Functions
- ffi::tl_cpu_clear_grads
- ffi::tl_cpu_enter_scope
- ffi::tl_cpu_exit_scope
- ffi::tl_cpu_get_memory_bytes
- ffi::tl_cpu_get_memory_mb
- ffi::tl_cpu_get_pool_bytes
- ffi::tl_cpu_get_pool_count
- ffi::tl_cpu_get_pool_mb
- ffi::tl_cpu_runtime_init
- ffi::tl_cpu_runtime_shutdown
- ffi::tl_cpu_tensor_abs
- ffi::tl_cpu_tensor_acquire
- ffi::tl_cpu_tensor_add
- ffi::tl_cpu_tensor_add_4d
- ffi::tl_cpu_tensor_add_assign
- ffi::tl_cpu_tensor_add_assign_scalar_f32
- ffi::tl_cpu_tensor_add_scalar
- ffi::tl_cpu_tensor_apply_rope
- ffi::tl_cpu_tensor_argmax
- ffi::tl_cpu_tensor_argmin
- ffi::tl_cpu_tensor_avg_pool2d
- ffi::tl_cpu_tensor_backward
- ffi::tl_cpu_tensor_batch_norm
- ffi::tl_cpu_tensor_cat
- ffi::tl_cpu_tensor_cat2
- ffi::tl_cpu_tensor_cat_4d
- ffi::tl_cpu_tensor_cat_i64
- ffi::tl_cpu_tensor_clamp
- ffi::tl_cpu_tensor_clear_data
- ffi::tl_cpu_tensor_clone
- ffi::tl_cpu_tensor_contiguous
- ffi::tl_cpu_tensor_conv2d
- ffi::tl_cpu_tensor_cos
- ffi::tl_cpu_tensor_cross_entropy
- ffi::tl_cpu_tensor_data
- ffi::tl_cpu_tensor_detach
- ffi::tl_cpu_tensor_device_id
- ffi::tl_cpu_tensor_dim
- ffi::tl_cpu_tensor_div
- ffi::tl_cpu_tensor_div_assign
- ffi::tl_cpu_tensor_div_assign_scalar_f32
- ffi::tl_cpu_tensor_div_scalar
- ffi::tl_cpu_tensor_dropout
- ffi::tl_cpu_tensor_embedding
- ffi::tl_cpu_tensor_enable_grad
- ffi::tl_cpu_tensor_eq
- ffi::tl_cpu_tensor_exp
- ffi::tl_cpu_tensor_free
- ffi::tl_cpu_tensor_from_i64
- ffi::tl_cpu_tensor_from_u8_labels
- ffi::tl_cpu_tensor_from_vec_u8
- ffi::tl_cpu_tensor_ge
- ffi::tl_cpu_tensor_gelu
- ffi::tl_cpu_tensor_get
- ffi::tl_cpu_tensor_get_f32
- ffi::tl_cpu_tensor_get_f32_md
- ffi::tl_cpu_tensor_get_i64
- ffi::tl_cpu_tensor_get_i64_md
- ffi::tl_cpu_tensor_get_shape
- ffi::tl_cpu_tensor_grad
- ffi::tl_cpu_tensor_gt
- ffi::tl_cpu_tensor_item
- ffi::tl_cpu_tensor_item_i64
- ffi::tl_cpu_tensor_layer_norm
- ffi::tl_cpu_tensor_le
- ffi::tl_cpu_tensor_len
- ffi::tl_cpu_tensor_load
- ffi::tl_cpu_tensor_log
- ffi::tl_cpu_tensor_lt
- ffi::tl_cpu_tensor_map_get
- ffi::tl_cpu_tensor_map_insert
- ffi::tl_cpu_tensor_map_new
- ffi::tl_cpu_tensor_matmul
- ffi::tl_cpu_tensor_matmul_4d
- ffi::tl_cpu_tensor_max
- ffi::tl_cpu_tensor_max_dim
- ffi::tl_cpu_tensor_max_pool2d
- ffi::tl_cpu_tensor_mean
- ffi::tl_cpu_tensor_mean_dim
- ffi::tl_cpu_tensor_min
- ffi::tl_cpu_tensor_min_dim
- ffi::tl_cpu_tensor_mod_assign
- ffi::tl_cpu_tensor_mod_assign_scalar_f32
- ffi::tl_cpu_tensor_mul
- ffi::tl_cpu_tensor_mul_assign
- ffi::tl_cpu_tensor_mul_assign_scalar_f32
- ffi::tl_cpu_tensor_mul_scalar
- ffi::tl_cpu_tensor_narrow
- ffi::tl_cpu_tensor_neg
- ffi::tl_cpu_tensor_neq
- ffi::tl_cpu_tensor_new
- ffi::tl_cpu_tensor_new_causal_mask
- ffi::tl_cpu_tensor_new_i64
- ffi::tl_cpu_tensor_numel
- ffi::tl_cpu_tensor_ones
- ffi::tl_cpu_tensor_pow
- ffi::tl_cpu_tensor_pow_scalar
- ffi::tl_cpu_tensor_prepare_return
- ffi::tl_cpu_tensor_print
- ffi::tl_cpu_tensor_print_1
- ffi::tl_cpu_tensor_print_2
- ffi::tl_cpu_tensor_print_3
- ffi::tl_cpu_tensor_promote
- ffi::tl_cpu_tensor_randn
- ffi::tl_cpu_tensor_randn_debug
- ffi::tl_cpu_tensor_register
- ffi::tl_cpu_tensor_release
- ffi::tl_cpu_tensor_relu
- ffi::tl_cpu_tensor_rem
- ffi::tl_cpu_tensor_repeat_interleave
- ffi::tl_cpu_tensor_replace_data
- ffi::tl_cpu_tensor_reshape
- ffi::tl_cpu_tensor_reshape_2d
- ffi::tl_cpu_tensor_reshape_3d_to_2d
- ffi::tl_cpu_tensor_reshape_dims
- ffi::tl_cpu_tensor_reshape_new
- ffi::tl_cpu_tensor_return_to_pool
- ffi::tl_cpu_tensor_rms_norm
- ffi::tl_cpu_tensor_rope_new_cos
- ffi::tl_cpu_tensor_rope_new_sin
- ffi::tl_cpu_tensor_sample
- ffi::tl_cpu_tensor_save
- ffi::tl_cpu_tensor_scale
- ffi::tl_cpu_tensor_set_f32
- ffi::tl_cpu_tensor_set_f32_md
- ffi::tl_cpu_tensor_shallow_clone
- ffi::tl_cpu_tensor_shape
- ffi::tl_cpu_tensor_sigmoid
- ffi::tl_cpu_tensor_silu
- ffi::tl_cpu_tensor_silu_4d
- ffi::tl_cpu_tensor_sin
- ffi::tl_cpu_tensor_slice
- ffi::tl_cpu_tensor_softmax
- ffi::tl_cpu_tensor_sqrt
- ffi::tl_cpu_tensor_squeeze
- ffi::tl_cpu_tensor_sub
- ffi::tl_cpu_tensor_sub_assign
- ffi::tl_cpu_tensor_sub_assign_scalar_f32
- ffi::tl_cpu_tensor_sub_scalar
- ffi::tl_cpu_tensor_sum
- ffi::tl_cpu_tensor_sum_dim
- ffi::tl_cpu_tensor_tan
- ffi::tl_cpu_tensor_tanh
- ffi::tl_cpu_tensor_to_device
- ffi::tl_cpu_tensor_to_f32
- ffi::tl_cpu_tensor_to_i64
- ffi::tl_cpu_tensor_transpose
- ffi::tl_cpu_tensor_transpose_2d
- ffi::tl_cpu_tensor_tril
- ffi::tl_cpu_tensor_unsqueeze
- ffi::tl_cpu_tensor_zeros
- memory::enter_scope
- memory::exit_scope
- memory::get_pool_size
- memory::get_total_allocated
- memory::is_mem_log_enabled
- memory::promote_tensor
- memory::register_tensor
- memory::release_tensor
- memory::track_alloc
- memory::track_free
- tensor::tensor_ref_from_ptr
- tensor::tensor_ref_get
- tensor::tensor_ref_get_mut