Docs.rs
fandhe-ai-0.13.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
fandhe-ai 0.13.0
Facade crate for a from-scratch Rust AI/ML library: tensors, autodiff, and CPU/CUDA/Metal backends behind one composition root
Crate
Source
Builds
Feature flags
Documentation
..
common
cuda_graph_step_common
example_models_common
fixtures
activation_gelu_softplus_backend_parity.rs
activation_ops_backend_parity.rs
activation_ops_facade.rs
activation_scalar_ops_backend_parity.rs
adaptive_max_global_pool_backend_parity.rs
amp_conv_mha_low_precision_backend_parity.rs
api_surface.rs
attention_backend_parity.rs
backward_accumulate_backend_parity.rs
batch_norm_backend_parity.rs
batched_matmul_backend_parity.rs
bce_backend_parity.rs
binning_ops_backend_parity.rs
bool_ops_backend_parity.rs
bool_ops_logical_fns.rs
bool_ops_torch_behavior.rs
bool_ops_var_methods.rs
cast_backend_parity.rs
checkpoint_backend_bit_identity.rs
compat_functional.rs
compat_functional_max_unpool.rs
compat_functional_max_unpool_backend_parity.rs
compat_functional_max_unpool_model_io.rs
compat_functional_model_io.rs
compat_sequential.rs
compat_sequential_accumulate.rs
compat_sequential_activation_layers.rs
compat_sequential_activation_layers_backend_parity.rs
compat_sequential_activation_scalar_layers.rs
compat_sequential_activation_scalar_layers_backend_parity.rs
compat_sequential_activation_shape.rs
compat_sequential_activation_shape_backend_parity.rs
compat_sequential_adaptive_max_global_pool.rs
compat_sequential_adaptive_max_global_pool_backend_parity.rs
compat_sequential_callbacks.rs
compat_sequential_checkpoint_file.rs
compat_sequential_conv.rs
compat_sequential_conv3d.rs
compat_sequential_conv3d_backend_parity.rs
compat_sequential_conv_transpose1d_unflatten.rs
compat_sequential_conv_transpose2d.rs
compat_sequential_conv_transpose2d_backend_parity.rs
compat_sequential_conv_transpose3d.rs
compat_sequential_conv_transpose3d_backend_parity.rs
compat_sequential_custom_module.rs
compat_sequential_dropout_embedding_bag.rs
compat_sequential_dropout_embedding_bag_backend_parity.rs
compat_sequential_ema_manual.rs
compat_sequential_fit.rs
compat_sequential_fit_amp.rs
compat_sequential_fit_amp_conv_mha.rs
compat_sequential_fit_ema.rs
compat_sequential_fit_lbfgs.rs
compat_sequential_fit_losses.rs
compat_sequential_fit_optimizers.rs
compat_sequential_fit_prefetch.rs
compat_sequential_fit_swa.rs
compat_sequential_fit_swa_lr.rs
compat_sequential_fit_swa_wiring.rs
compat_sequential_fit_weights.rs
compat_sequential_fold_unfold.rs
compat_sequential_fold_unfold_backend_parity.rs
compat_sequential_group_instance_norm.rs
compat_sequential_group_instance_norm_backend_parity.rs
compat_sequential_layers.rs
compat_sequential_layers_backend_parity.rs
compat_sequential_lbfgs_manual.rs
compat_sequential_lr_scheduler_ext.rs
compat_sequential_lr_scheduler_poly_chained_manual.rs
compat_sequential_lrn.rs
compat_sequential_lrn_backend_parity.rs
compat_sequential_metrics.rs
compat_sequential_metrics_backend_parity.rs
compat_sequential_mha_config.rs
compat_sequential_mode.rs
compat_sequential_model_io.rs
compat_sequential_model_io_batch_norm.rs
compat_sequential_model_io_compiled.rs
compat_sequential_model_io_fs_threats.rs
compat_sequential_model_io_layers.rs
compat_sequential_model_io_lbfgs.rs
compat_sequential_model_io_manual.rs
compat_sequential_model_io_reparam.rs
compat_sequential_model_io_tamper.rs
compat_sequential_optim_ext.rs
compat_sequential_param_groups.rs
compat_sequential_parametrize_conv.rs
compat_sequential_parametrize_linear.rs
compat_sequential_pixel_shuffle.rs
compat_sequential_pixel_shuffle_backend_parity.rs
compat_sequential_pool3d.rs
compat_sequential_pool3d_backend_parity.rs
compat_sequential_pooling.rs
compat_sequential_pooling_backend_parity.rs
compat_sequential_spatial_layers.rs
compat_sequential_spatial_layers_backend_parity.rs
compat_sequential_state_dict.rs
compat_sequential_swa_manual.rs
compat_sequential_train.rs
compat_sequential_train_step.rs
compat_sequential_transformer.rs
constant_pad_backend_parity.rs
conv1d_backend_parity.rs
conv2d_backend_parity.rs
conv3d_backend_parity.rs
conv_transpose2d_backend_parity.rs
conv_transpose3d_max_unpool_backend_parity.rs
cpu_gemm_resident_matmul_split_diag.rs
cpu_gemm_resident_reuse_diag.rs
cpu_gemm_reuse_fresh_diag.rs
cpu_gemm_reuse_release_diag.rs
cpu_gemm_reuse_release_phases.rs
cpu_gemm_reuse_window_diag.rs
cpu_gemm_s1_inner_split_diag.rs
cpu_predict_resident_fixedcost_diag.rs
cpu_reuse_device_update_diag.rs
cpu_reuse_device_update_h4_diag.rs
cpu_reuse_step_grad_bit_dump.rs
cpu_sme_gate_bit_dump.rs
create_graph_facade.rs
creation_tensor_generation.rs
cuda_graph_infer_optin.rs
cuda_graph_infer_parity_real_device.rs
cuda_graph_step_bit_identity.rs
cuda_graph_step_optin.rs
cuda_graph_step_two_gpu_bit_identity.rs
cuda_graph_train_step_bit_identity.rs
cuda_infer_reuse_phase_diag_3189.rs
cuda_tf32_gemm_optin.rs
cuda_train_forward_resident_diag.rs
cuda_train_infer_sync_census_3189.rs
cumulative_ops_backend_parity.rs
custom_function_facade.rs
data_dataset_compose.rs
data_iterable_batch_sampler.rs
data_loader.rs
data_loader_prefetch.rs
data_loader_prefetch_bench.rs
data_sampler_hooks.rs
determinism_mode.rs
device_enumeration.rs
device_param_store_adagrad_train.rs
device_param_store_adam_train.rs
device_param_store_amp_train.rs
device_param_store_backend_parity.rs
device_param_store_bench.rs
device_param_store_grad_readout.rs
device_param_store_lamb_train.rs
device_param_store_metal_mixed_shape_grad.rs
device_param_store_nograd_input_dinput_skip.rs
device_param_store_resident_no_flat_grad_alloc.rs
device_param_store_rmsprop_train.rs
device_param_store_train.rs
device_transfer_backend_parity.rs
distributed_cpu_multiprocess.rs
distributed_cuda_multiprocess_real_device.rs
distributed_facade.rs
dropout_backend_parity.rs
dropout_variants_backend_parity.rs
dtype_f64_integration.rs
einsum_backend_parity.rs
einsum_batch_backend_parity.rs
einsum_batch_facade.rs
elementwise_loss_ops_backend_parity.rs
elementwise_vjp_bench.rs
embedding_bag_backend_parity.rs
example_lenet_mnist.rs
example_mlp_mnist.rs
example_resnet_cifar10.rs
example_transformer_cifar10.rs
extremum_ops_backend_parity.rs
extremum_ops_facade.rs
f64_autograd_facade.rs
fft_ops_backend_parity.rs
fold_unfold_backend_parity.rs
fold_unfold_lrn_weight_reparam_var_delegates.rs
functional_ops_backend_parity.rs
functional_ops_jvp_backend_parity.rs
functional_transforms_facade.rs
functional_transforms_jvp_backend_parity.rs
functional_transforms_jvp_facade.rs
functional_transforms_jvp_multi_backend_parity.rs
fusion_default_parity.rs
gemm_fresh_overhead_diag.rs
generate_backend_parity.rs
generate_facade.rs
gpu_elementwise_fusion_bench.rs
gpu_elementwise_fusion_grad_bit_identity.rs
gpu_elementwise_fusion_optin.rs
gpu_elementwise_fusion_parity_real_device.rs
gpu_min_log_softmax_bench.rs
gradcheck_anomaly_backend_parity.rs
group_instance_norm_backend_parity.rs
hooks.rs
host_view_readout.rs
huber_backend_parity.rs
index_ops_backend_parity.rs
indexed_update_ops_backend_parity.rs
indexing_ops_backend_parity.rs
indexing_ops_facade.rs
infer_device_chain_metal.rs
infer_fixed_cost_bench.rs
infer_predict_phase_diag.rs
inference_predict_batches.rs
interop_npy_roundtrip.rs
interop_onnx_conv_pool_import.rs
interop_onnx_export.rs
interop_onnx_export_layers_parity.rs
interop_onnx_export_sequential.rs
interop_onnx_external_data.rs
interop_onnx_external_data_limits.rs
interop_onnx_gpu_execution_optin.rs
interop_onnx_gpu_execution_parity.rs
interop_onnx_import.rs
interop_onnx_import_cnn_ops.rs
interop_onnx_internal_parity.rs
interop_onnx_model_zoo.rs
interop_safetensors_hf_layout.rs
interop_safetensors_optimizer_state.rs
interop_safetensors_roundtrip.rs
interpolate_backend_parity.rs
jacobian_hessian_backend_parity.rs
kv_cache_backend_parity.rs
kv_cache_facade.rs
linalg_facade.rs
linalg_gpu_optin_cuda_parity.rs
linalg_ops_backend_parity.rs
linalg_ops_facade.rs
loss_ops_backend_parity.rs
loss_ops_ctc_facade.rs
loss_ops_distance_poisson_facade.rs
loss_ops_facade.rs
loss_var_delegates.rs
low_precision_ops_backend_parity.rs
low_precision_ops_pytorch_parity.rs
lrn_weight_reparam_backend_parity.rs
margin_focal_loss_ops_backend_parity.rs
matmul_checksum_readout.rs
matrix_ops_backend_parity.rs
matrix_ops_facade.rs
memory_pool_api.rs
merge_ops_backend_parity.rs
metal_infer_bimodal_diag.rs
metal_infer_tape_build_fixedcost_diag.rs
metal_reuse_step_grad_bit_dump.rs
metal_train_forward_encode_only_bit_identity.rs
mha_backend_parity.rs
mha_options_backend_parity.rs
mnist_amp_low_precision_parity.rs
mnist_scale_train_reuse_bench.rs
model_download_real_network.rs
model_registry.rs
model_registry_save.rs
models_reference_cifar_facade.rs
models_reference_facade.rs
mse_backward_bench.rs
nll_kl_div_backend_parity.rs
nn_containers.rs
nn_conv_backend_parity.rs
nn_init.rs
nn_loss.rs
nn_module_children_mut_rollback.rs
nn_module_dict_summary.rs
nn_module_freeze_backend_parity.rs
nn_module_introspection.rs
nn_module_requires_grad.rs
nn_module_trait.rs
nn_module_user_defined.rs
nn_rnn_facade_bit_identity.rs
nn_rnn_stacked_facade_bit_identity.rs
no_grad_detach_backend_parity.rs
nonfinite_ops_backend_parity.rs
norm_backend_parity.rs
optim_amp_low_precision_fit.rs
optim_amp_train_loop.rs
optim_lbfgs_closure.rs
optim_reduce_lr_on_plateau.rs
optim_state_dict_facade.rs
optim_train_loop.rs
packed_sequence_backend_parity.rs
pad_modes_ops_backend_parity.rs
paged_attention_facade.rs
phase4_ops_facade.rs
pixel_shuffle_backend_parity.rs
pool3d_conv_transpose3d_max_unpool_var_delegates.rs
pool3d_ops_backend_parity.rs
pooling_backend_parity.rs
predict_device_chain_cpu_bit_exact.rs
predict_device_chain_cuda_bit_identity.rs
predict_device_chain_cuda_fixed_cost_bit_identity_3205.rs
predict_device_chain_cuda_graph_bit_identity.rs
rearrange_ops_backend_parity.rs
rearrange_ops_facade.rs
reduce_backend_parity.rs
reduce_ops_backend_parity.rs
reduce_ops_facade.rs
resident_input_inference.rs
resident_train_step.rs
rng_distributions_facade.rs
rng_tensor_generation.rs
rnn_stacked_backend_parity.rs
scalar_ops_backend_parity.rs
scalar_unary_ops_backend_parity.rs
scalar_unary_ops_facade.rs
scalar_unary_transcendental_backend_parity.rs
scan_ops_backend_parity.rs
shape_ops_backend_parity.rs
shape_view_ops_backend_parity.rs
softmax_backend_parity.rs
softmin_threshold_ops_backend_parity.rs
sort_topk_backend_parity.rs
spatial_layers_backend_parity.rs
speculative_batching_backend_parity.rs
speculative_batching_facade.rs
speculative_batching_step_batched_facade.rs
speculative_sampling_facade.rs
stat_reduce_ops_backend_parity.rs
tape_arena_bit_identity.rs
tape_construction.rs
tape_cuda_cache_bench.rs
tape_gradcheck_facade.rs
tape_matmul_cpu_bit_exact.rs
tape_ref.rs
tape_reuse.rs
tensor_display.rs
tensor_product_ops_backend_parity.rs
text_module_hygiene.rs
text_string_lookup_facade.rs
text_vectorization_facade.rs
topk_unique_ops_backend_parity.rs
topk_unique_ops_facade.rs
train_step_fusion_bench.rs
transformer_decoder_backend_parity.rs
transformer_encoder_metal_denominator.rs
trig_ops_backend_parity.rs
unique_backend_parity.rs
var_f64_autograd_backend_parity.rs
var_norm_backend_parity.rs