Add ArrowTypes.jl dependency to serialize optimizers?
- Dominant language
- Julia
- Stars
- 96
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
ArrowTypes is a [light package](https://github.com/apache/arrow-julia/blob/main/src/ArrowTypes/Project.toml) used for defining how to serialize objects to arrow format with Arrow.jl. Arrow is a heavy dependency that actually does the serialization.
We could add a few ArrowTypes definitions in order to serialize optimizers to Arrow. Ref https://github.com/beacon-biosignals/LegolasFlux.jl/pull/17#issuecomment-1132915923
Would be interested to know if PRs for that would be accepted here.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the ArrowTypes Project.toml linked in the issue and review the referenced LegolasFlux.jl pull request and discussion. Determine which optimizer objects need ArrowTypes definitions and whether the dependency is acceptable here. Done means the agreed optimizer serialization support is defined for Arrow.jl use.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100