mirror of
https://github.com/tracel-ai/burn.git
synced 2026-05-31 19:49:48 +09:00
* Add burn engine (WIP) * Move feature flag checks * Implemen device count * Implement change_backend_float * Simple example * Multi backend WIP * Cleanup * WIP * Big ol macro * Comments * Automatic backend repetition for macros * Fix usage example * Rename engine -> dispatch * Rename to burn-dispatch * Replace compile_error with build cfgs * Cleanup * Fix whitespace * Clippy * Ignore usage example * Add From impls * Implement transaction * Remove example * Fix warning * Use in mnist example + fix issues * WIP autodiff working (needs cleanup) * Cleanup macros + complete ops * Rename DispatchDevice * Cargo fmt * Add AutodiffDevice tuple struct wrapper * Fix attn * Use device.inner() for valid * Fix clippy * Revert example debug * Fix doc * Add autodiff doc + remove print * Remove comments * Rename DispatchDevice::autodiff