Commit Graph

68 Commits

Author SHA1 Message Date
Guillaume Lagrange 88f5a3e88c
Add `burn::data::network::downloader` (#1283) 2024-02-10 11:54:33 -05:00
Guillaume Lagrange 57ee2ce717
Add `ImageFolderDataset` (#1232) 2024-02-02 16:32:38 -05:00
Sylvain Benner c4e512d176
Create doc feature in all burn crates and use them for docs.rs build (#1212) 2024-02-01 12:47:46 -05:00
Nathaniel Simard 2acf6561dc
Chore: put all dependencies versions in workspace (#1210) 2024-01-31 14:47:02 -05:00
Guillaume Lagrange b9bd42959b
Add vision/mnist dataset (#1176) 2024-01-25 16:16:39 -05:00
Guillaume Lagrange 535458e7b9
Add example for custom CSV dataset (#1129) 2024-01-11 09:24:25 -05:00
Alex Errant 610d64095e
cargo +nightly fmt (#1017) 2023-12-12 13:29:06 -05:00
David Chavez 71d3c1d142
chore(infra): Share some properties across workspace (#1039) 2023-12-12 09:39:07 -05:00
Louis Fortier-Dubois 8fc52113bc
Chore/bump v12 (#1048) 2023-12-04 10:47:54 -05:00
Louis Fortier-Dubois 3088c466a5
patch 0.11.1 (#1047) 2023-12-04 10:18:30 -05:00
Nathaniel Simard ab1b5890f5
Chore/release (#1031) 2023-12-01 14:33:28 -05:00
Sylvain Benner 682e7bcbea
Fix SQLite tests on Windows (#989)
* Fix sqlite tests on Windows platform

Drop the connection pool so that the database can be persisted.
2023-11-22 09:55:00 -05:00
Luni-4 445603401d
ci/Check dependencies (#895) 2023-11-19 10:35:03 -05:00
Nathaniel Simard 233922d60c
Chore: Bump version for next release (#900) 2023-10-24 19:31:13 -04:00
Dilshod Tadjibaev 097fd956d0
Upgrade dependency versions (#854)
This updates dependencies including tch to 0.14.0, which uses Torch 2.1.
2023-10-09 14:29:44 -04:00
Alex Errant d06cc2f239
only use gix-tempfile if on sqlite (#830) 2023-09-28 09:22:54 -04:00
Dilshod Tadjibaev 393d86e99d
Fix dataset count slowness (#818)
Fixes #811
2023-09-21 08:55:13 -04:00
Nathaniel Simard af0be5cfeb
Chore: bump version (#777) 2023-09-06 12:15:13 -04:00
Nathaniel Simard 8b3d10c4d3
Cleanup of the book + feature flags (#773)
---------

Co-authored-by: louisfd <louisfd94@gmail.com>
2023-09-06 09:16:36 -04:00
Damien Elmes ede02d5305
Exclude image crate when sqlite feature disabled (#758)
Not needed for anything but huggingface, which is unavailable when
sqlite is unavailable.
2023-09-03 09:01:17 -04:00
Damien Elmes 520cea16df
Fix: burn-core/std depended on sqlite feature (#731) 2023-09-01 09:28:58 -04:00
Nathaniel Simard 4ea96627a8
Disable fake dataset by default (#720) 2023-08-29 12:04:31 -04:00
Damien Elmes 0fd82ee5d3
Allow opting out of SQLite's bundling, or all SQLite usage (#711) 2023-08-29 10:50:01 -04:00
Nathaniel Simard 968cd6e390
Feat: add dataset sampler with and without replacement (#704) 2023-08-28 13:08:05 -04:00
Dilshod Tadjibaev 8448611908
License fixes (#648) 2023-08-16 12:45:35 -04:00
Caio Piccirillo 1d3bbaab13
Typos (#608) 2023-08-08 17:57:51 -04:00
mashirooooo 72f6bf3ca7
feat: check python venv environment initialized (#588) 2023-08-06 11:49:35 -04:00
Chris Cowan 706a6ea99e
Fix huggingface downloader Windows support (#564) (#575) 2023-08-03 09:23:12 -04:00
Nathaniel Simard 0a5a2d729a
chore: bump version for next release (#533) 2023-07-26 09:46:28 -04:00
dengelt 860e4433c6
Install dataset downloader python deps in venv (#496) 2023-07-14 13:22:44 -04:00
Nathaniel Simard 65bf6c1cbb
Refactor index => slice (#466) 2023-07-05 16:30:11 -04:00
Dilshod Tadjibaev eda241f8cf
Add missing docs and enable missing_docs warn lint (#420) 2023-06-21 14:12:13 -04:00
Dilshod Tadjibaev fce45f51be
Doc fixes (#418) 2023-06-21 12:32:50 -04:00
Dilshod Tadjibaev 73a88d8209
Remove class grouping for speech-commands dataset (#419)
Instead of grouping the classes when generating the data, we are letting the users to decide how to group the data.
2023-06-21 11:35:56 -04:00
Dilshod Tadjibaev 834c7ecc1f
Clean up cargo descriptions and formatting (#403) 2023-06-15 09:20:53 -04:00
Dilshod Tadjibaev d57ca96695
Upgrade dep versions (#399) 2023-06-14 09:55:19 -04:00
Dilshod Tadjibaev 483f9acca5
Enhance SqliteDatasetWriter to remove tmp on SIGTERM (#375)
Temporary files were dangling when a process is terminated by SIGINT (ctrl/cmd+c) or SIGTERM. This change used gix-tempfile to wrap a temporary file with a special signal handle to will remove the tmp file when writer is dropped or when program is terminated early.
2023-06-02 09:49:48 -04:00
Dilshod Tadjibaev f05cf7bac3
Add SqliteDatasetWriter to store items in sqlite db (#364) 2023-06-01 09:54:50 -04:00
Dilshod Tadjibaev befec6bcb2
Dataset audio: add Copy derive (#372) 2023-05-31 10:57:30 -04:00
Dilshod Tadjibaev 41e54f741b
Use sqlite bundled version (#366)
Fixes #365
2023-05-26 18:09:01 -04:00
Nathaniel Simard 3ef2a18d87
Fix flaky tests + add feature flag (#362) 2023-05-24 08:33:31 -04:00
Dilshod Tadjibaev 56e40ae63b
Dataset audio - Speech Commands (#361) 2023-05-22 14:24:02 -04:00
Dilshod Tadjibaev 6fece7e4cb
Dataset Improvements: Add Sqlite storage backend and HF importer improvements (#353) 2023-05-20 14:24:55 -04:00
Dilshod Tadjibaev 43154ce7e0
Move dataset.py into its own file and add CustomEncoder (#348) 2023-05-12 09:38:09 -04:00
Dilshod Tadjibaev 05763e1878
Bump version to the next minor to indicate dev (#344) 2023-05-10 18:02:08 -04:00
Nathaniel Simard 29eecd6383
Prepare next release (#335) 2023-05-06 10:32:23 -04:00
Nathaniel Simard d4ce825725
refactor: burn dataset (#293) 2023-04-11 18:12:28 -04:00
Nathaniel Simard ed24db6d3e
Fix dataset clash (#255) 2023-03-25 11:50:06 -04:00
Nathaniel Simard 4e28e2a776
chore: prepare release v0.6.0 (#246) 2023-03-21 09:47:37 -04:00
Dilshod Tadjibaev 37806b576c
Fix FailToDownloadPythonDependencies error (#82) (#185) 2023-02-28 09:23:49 -05:00