complete all of the callback implementations for Nx.Backend
- Dominant language
- Elixir
- Stars
- 34
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
- [ ] iota
- [ ] random_uniform
- [ ] random_normal
- [ ] to_batched_list
- [x] to_binary
- [ ] backend_deallocate
- [ ] backend_transfer
- [ ] tensor
- [x] inspect
- [x] from_binary
- [ ] as_type
- [ ] reshape
- [ ] squeeze
- [ ] broadcast
- [ ] transpose
- [ ] pad
- [ ] reverse
- [ ] dot
- [ ] clip
- [ ] slice
- [ ] concatenate
- [ ] select
- [ ] conv
- [ ] all?
- [ ] any?
- [ ] sum
- [ ] product
- [ ] reduce_max
- [ ] reduce_min
- [ ] argmax
- [ ] argmin
- [ ] reduce
- [ ] reduce_window
- [ ] window_sum
- [ ] window_product
- [ ] window_max
- [ ] window_min
- [ ] map
- [ ] sort
- [ ] cholesky
- [x] add
- [ ] subtract
- [x] multiply
- [ ] power
- [ ] remainder
- [ ] divide
- [ ] arctan2
- [ ] min
- [ ] max
- [ ] quotient
- [ ] bitwise_and
- [ ] bitwise_or
- [ ] bitwise_xor
- [ ] left_shift
- [ ] right_shift
- [ ] equal
- [ ] not_equal
- [ ] greater
- [ ] less
- [ ] greater_equal
- [ ] less_equal
- [ ] logical_and
- [ ] logical_or
- [ ] logical_xor
- [ ] outer
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Nx.Backend callback checklist in this issue and review the existing checked and unchecked callbacks in the repository. Work through the unchecked operations, using the implemented callbacks as the local reference. Done means the remaining unchecked callbacks are implemented and the checklist can be completed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir, zig
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100