Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beacon-biosignals/ondabatches.jl
Local and distributed batch loading for Onda datasets
https://github.com/beacon-biosignals/ondabatches.jl
Last synced: about 6 hours ago
JSON representation
Local and distributed batch loading for Onda datasets
- Host: GitHub
- URL: https://github.com/beacon-biosignals/ondabatches.jl
- Owner: beacon-biosignals
- License: mit
- Created: 2023-01-30T18:45:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-05T17:09:14.000Z (7 months ago)
- Last Synced: 2024-11-05T21:06:05.080Z (10 days ago)
- Language: Julia
- Homepage:
- Size: 2.55 MB
- Stars: 2
- Watchers: 18
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OndaBatches.jl
[![Build Status](https://github.com/beacon-biosignals/OndaBatches.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/beacon-biosignals/OndaBatches.jl/actions/workflows/CI.yml?query=branch%3Amain)
[![codecov](https://codecov.io/gh/beacon-biosignals/OndaBatches.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/beacon-biosignals/OndaBatches.jl)
[![docs](https://img.shields.io/badge/docs-stable-blue.svg)](https://beacon-biosignals.github.io/OndaBatches.jl/stable)
[![docs](https://img.shields.io/badge/docs-dev-blue.svg)](https://beacon-biosignals.github.io/OndaBatches.jl/dev)[Take the tour!](https://github.com/beacon-biosignals/OndaBatches.jl/tree/master/examples/tour.jl)
OndaBatches.jl provides tooling to enable local and distributed batch loading of Onda-formatted datasets.
In particular, it defines utilites to:
- ...associate existing labels to the corresponding signals to create a hollistic dataset.
- ...systematically construct batches of training / evaluation data from this dataset while being flexible enough in our sampling mechanism so that we can tailor the properties of the outputs.
- ...initiate a batching mechanism, carefully controlled by a scheduler, when working in a distributed environment.### JuliaCon 2023
Watch our [JuliaCon2023 talk on
OndaBatches.jl](https://www.youtube.com/live/FIeO1yenQ6Y?feature=share&t=23190)!
[Slides](https://beacon-biosignals.github.io/OndaBatches.jl/juliacon2023/)
(and [source + demo](https://github.com/beacon-biosignals/OndaBatches.jl/tree/main/talk/))