Skip to content

Extend Dataset class, allow Extractor-based datasets#71

Merged
zhiltsov-max merged 14 commits intodevelopfrom
zm/update-dataset2
Jan 5, 2021
Merged

Extend Dataset class, allow Extractor-based datasets#71
zhiltsov-max merged 14 commits intodevelopfrom
zm/update-dataset2

Conversation

@zhiltsov-max
Copy link
Copy Markdown
Contributor

@zhiltsov-max zhiltsov-max commented Jan 4, 2021

Depends on #70

Summary

Dataset class:

  • added save and load

  • added export and import_from

  • added detect

  • added run_model

  • operations return Dataset instances, allowing to chain operations. Note: this means operations on datasets are eager!

  • Allowed importing Extractor-only formats (in Project.import_from, CLI and dataset.import_from)

How to test

Checklist

License

  • I submit my code changes under the same MIT License that covers the project.
    Feel free to contact the maintainers if that's a concern.
  • I have updated the license header for each file (see an example below)
# Copyright (C) 2020 Intel Corporation
#
# SPDX-License-Identifier: MIT

Maxim Zhiltsov added 8 commits January 4, 2021 15:54
- allow Extractor plugins (instead of only SourceExtractor)
- make_converter returns a callable directly
- add make_transform
- add save and load
- add export and import_from
- add detect
- add run_model
@zhiltsov-max zhiltsov-max changed the title Extend Dataset class, allow Extractor-based datasets [Dependent] Extend Dataset class, allow Extractor-based datasets Jan 4, 2021
@zhiltsov-max zhiltsov-max changed the title [Dependent] Extend Dataset class, allow Extractor-based datasets Extend Dataset class, allow Extractor-based datasets Jan 5, 2021
@zhiltsov-max zhiltsov-max merged commit 54107ed into develop Jan 5, 2021
@zhiltsov-max zhiltsov-max deleted the zm/update-dataset2 branch January 5, 2021 20:07
zhiltsov-max pushed a commit to zhiltsov-max/datumaro that referenced this pull request Jan 27, 2026
…pen-edge-platform#71)

* yolo: if train subset already present, merge default subset into it

* using Dict for typing

* updating changelog
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.

1 participant