Comments (4)
I am labeling this for a design discussion.
from burn.
There is an example with an experimental feature flag that tries it here: https://github.com/burn-rs/burn/tree/main/examples/named-tensor.
Nice interesting work. Now I understand why it's behind the feature flag because it's a new tensor type altogether.
@nathanielsimard Have you considered a simpler solution by enhancing Shape struct? We can come up with a macro that generates named fields and give description to the dimension. Shape will remain backward compatible this way.
from burn.
There is an example with an experimental feature flag that tries it here: https://github.com/burn-rs/burn/tree/main/examples/named-tensor.
from burn.
I would say we have this experimental feature. I am closing it done for now.
from burn.
Related Issues (20)
- traditional machine learning model HOT 1
- error when import onnx of yolo8 HOT 3
- Panic w/ backwards pass when combining gather and max_dim HOT 2
- Convert ONNX graph inputs of 0-dim tensors to scalars HOT 4
- Support for 0-Dimensional Tensors in Burn HOT 5
- No adapter found for graphics API AutoGraphicsApi HOT 1
- [Fusion] Support multi-precision fusion
- burn and drug discovery
- loss.backward() hangs after burn update 0.12 -> 0.13 HOT 3
- Help Wanted: Implementing ONNX Ops
- Implement multi-dimensional repeat operation and rename existing repeat method HOT 2
- [Tensor] Add `cumsum` operation HOT 1
- .select_assign does not work with Autodiff<NdArray> backend
- Add indentation in contributing book
- Text classification example gives "Shader validation error" when run on multiple GPUs HOT 4
- Upgrade all dependencies
- Better memory management in Burn Compute
- Config Derive: Generic Types?
- Optimizer / Visitor / Mapper confusion, no documentation HOT 2
- clamp_min does not handle -inf correctly on Autodiff<NdArray> backend
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from burn.