Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature registries #208

Merged
merged 19 commits into from
May 12, 2022
Merged

Feature registries #208

merged 19 commits into from
May 12, 2022

Conversation

lorenzoh
Copy link
Member

@lorenzoh lorenzoh commented Mar 30, 2022

Closes #206.

Implements feature registries for datasets, dataset recipes and learning tasks. Depends on https://github.com/lorenzoh/FeatureRegistries.jl .

ToDo:

  • remove old registries and deprecate relevant functions to use the new registries
  • add docstrings for datasets, datarecipes, learningtasks
  • check documentation for references to old registries and update
  • add descriptions to registries so that info() gives helpful information
  • update CHANGELOG
  • fix CI
  • release FeatureRegistries.jl. PR will be merged in a few days: New package: FeatureRegistries v0.1.0 JuliaRegistries/General#59592

Registries

Datasets

Includes all the fastai datasets and handles downloading. Also stores size and a description.

image

Dataset recipes

Includes recipes to load some of the datasets into a block-based data container suitable for a (supervised) learning task.

image

Learning tasks

Lists learning tasks and allows filtering on domain and relevant blocks.

image

Finding a task with a specific target block:

image

@lorenzoh lorenzoh marked this pull request as draft March 30, 2022 08:36
@lorenzoh
Copy link
Member Author

lorenzoh commented May 2, 2022

Update: now with HTML display and some docs

image

@lorenzoh lorenzoh marked this pull request as ready for review May 12, 2022 12:14
@lorenzoh lorenzoh merged commit e52c898 into master May 12, 2022
@lorenzoh lorenzoh deleted the lo/registries branch October 21, 2022 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Register Everything
1 participant