burn/burn-core
Nathaniel Simard 322480b744
Feat/op fusion decorator (#939)
* WIP

* Impl backend decorator

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* Refactor

* Handle graph single ops execution

* WIP

* Starting to get concrete

* WIP

* Fix locator

* Implement add ops

* Start implementing ops

* Add more ops

* Add more ops

* More float ops

* Almost finish float ops

* Almost done with Int

* Some fix

* Into float

* Implement bool ops

* Almost done with MVP

* Fix adaptive pooling

* Add fusion as backend

* Fix memory leak

* Fix

* WIP Doc

* Doc all ops enum

* Initial docs

* Clippy

* Clippy v2

* Fix typos

* Fix doc

* Fix feature flags

* Add missing ops

* Some cleanup

* Revert u128 id

* cosmetic fixes

---------

Co-authored-by: louisfd <louisfd94@gmail.com>
2023-11-09 21:21:41 -05:00
..
src Feat/op fusion decorator (#939) 2023-11-09 21:21:41 -05:00
tests [Breaking] Refactor Backend Names (#904) 2023-10-29 18:27:49 -04:00
Cargo.toml Feat/op fusion decorator (#939) 2023-11-09 21:21:41 -05:00
LICENSE-APACHE Refactor/burn core (#143) 2023-01-01 19:21:08 -05:00
LICENSE-MIT Refactor/burn core (#143) 2023-01-01 19:21:08 -05:00
README.md Make burn and burn-core packages no_std compatible (#168) (#173) 2023-02-25 09:38:01 -05:00
assets Refactor/burn core (#143) 2023-01-01 19:21:08 -05:00

README.md

Burn Core

This crate should be used with burn.

Current Crates.io Version license

Feature Flags

This crate can be used without the standard library (#![no_std]) with alloc by disabling the default std feature.

  • std - enables the standard library. Enabled by default.
  • experimental-named-tensor - enables experimental named tensor.