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

Release notes + cherry-picking PRs for v0.23.8 #4239

Merged
merged 78 commits into from
Apr 8, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
5f0adf3
add awaitable option to get_view
benjaminpkane Mar 19, 2024
dd90fd6
server x mongo enhancements
benjaminpkane Mar 19, 2024
0991805
lint
benjaminpkane Mar 19, 2024
c04d3d1
remove ensure_indexes in Document._save
benjaminpkane Mar 19, 2024
f803df9
get_tag_view is now async
benjaminpkane Mar 20, 2024
8e16302
add view arg
benjaminpkane Mar 20, 2024
990c7e4
merge
brimoor Apr 6, 2024
9f364e3
add estimated dataset count for index page
benjaminpkane Feb 28, 2024
15eda7c
rm total
brimoor Apr 6, 2024
4bb36c9
lint
brimoor Apr 6, 2024
b7374c7
merge
brimoor Apr 6, 2024
cea69e7
Speed up segmentation conversion and `_transform_mask()`.
Mar 21, 2024
51a7d28
remove `round_coords`
Mar 21, 2024
a0caed0
linting
brimoor Mar 22, 2024
2ee4321
not all targets may have slices
brimoor Mar 22, 2024
c365c8e
cleanup
brimoor Mar 22, 2024
77470fb
detectron2 tutorial expects field named segmentations
brimoor Apr 6, 2024
daf5e0b
updates detection mistakes tutorial
jacobmarks Mar 27, 2024
491eeb7
removes old plot attachment instructions
jacobmarks Mar 27, 2024
9384ae3
mnist embeddings updates
jacobmarks Mar 27, 2024
31edb6e
updating BDD100k visuals
jacobmarks Mar 27, 2024
222dae5
removing unused gifs
jacobmarks Mar 27, 2024
a6bc724
Refresh evaluate_detections tutorial
jacobmarks Mar 27, 2024
4d3076d
adds HF transformers integration breadcrumbs
jacobmarks Mar 27, 2024
c7dd29f
YOLOv8 is not newest anymore
jacobmarks Mar 27, 2024
ae2479c
adds breadcrumbs to ultralytics integration docs
jacobmarks Mar 27, 2024
357fb39
set the default matplotlib style to 'default'
JeroenDelcour Mar 28, 2024
ba8f621
include extended stages in param when tagging
imanjra Mar 25, 2024
5088b08
add await
benjaminpkane Mar 26, 2024
e9b7719
adds YOLOv9 segmentation models to manifest
jacobmarks Apr 2, 2024
1c3871f
adds YOLOv8 segmentation models to manifest
jacobmarks Apr 2, 2024
0b89a8f
add YOLO seg zoo models to integration docs
jacobmarks Apr 2, 2024
99a0ebf
bumps req for YOLOv9 seg models
jacobmarks Apr 2, 2024
f709008
make ctx.view saved view aware for python operators
imanjra Mar 26, 2024
5c5ab38
group modal sidebar aggregations
benjaminpkane Mar 19, 2024
0ff0a73
fix ima-vid regression
benjaminpkane Mar 21, 2024
fead679
update test, modal edge case
benjaminpkane Mar 21, 2024
2585193
group modal aggs fixes
benjaminpkane Mar 25, 2024
6f0b3ce
tagging issues
benjaminpkane Mar 25, 2024
142b2d9
rm debugging
benjaminpkane Mar 26, 2024
f2c9d72
add back disabled paths check
benjaminpkane Mar 28, 2024
6d402c2
keypoints fixes
benjaminpkane Mar 26, 2024
fd09670
rm false check
benjaminpkane Mar 26, 2024
36fa40b
fix hasOwn
brimoor Apr 6, 2024
b244228
handle undefined labels
benjaminpkane Mar 25, 2024
7ebfe9a
add fromLabel tests
benjaminpkane Mar 29, 2024
483d427
tests
benjaminpkane Mar 29, 2024
287e343
fixes from tests
benjaminpkane Mar 29, 2024
3f412d6
Update app/packages/looker/src/worker/deserializer.test.ts
benjaminpkane Mar 29, 2024
396d6f4
Update app/packages/looker/src/worker/painter.test.ts
benjaminpkane Mar 29, 2024
e7e9410
test linting
benjaminpkane Mar 29, 2024
e8c101b
resolve secret for resolve operator type and options
imanjra Mar 18, 2024
e11408e
return in draw mask if mask canvas not defined
sashankaryal Apr 3, 2024
013a235
add e2e test for empty detection mask
sashankaryal Apr 3, 2024
290a684
use grd asserter in quickstart
sashankaryal Apr 3, 2024
440a3dd
e2e chores
sashankaryal Apr 3, 2024
872848f
Support OBB task from ultralytics
dimidagd Apr 4, 2024
437c346
Run pre-commit hooks
dimidagd Apr 4, 2024
caee5bc
Add YOLO OBB models to zoo
jacobmarks Apr 5, 2024
f551e9c
document YOLO OBB inference
jacobmarks Apr 5, 2024
8161672
cherry-pick HF hub integration
brimoor Apr 6, 2024
7faf925
adding release notes
brimoor Apr 6, 2024
70a24da
editing pass
brimoor Apr 6, 2024
fa58dcf
fix singularity cases in _rotation_matrix_from_vectors
brimoor Apr 7, 2024
652fda0
Fix pinning sidebar filters for group datasets
brimoor Apr 7, 2024
9f9a8be
externalize fiftyone spaces package to share context
brimoor Apr 7, 2024
70b2d10
persist space sizes in session
imanjra Mar 18, 2024
8d3c078
update doc string for sizes of Space
imanjra Mar 21, 2024
50d2182
use floating point instead of percentage
imanjra Mar 21, 2024
4a0d030
lint docstring
brimoor Apr 7, 2024
0a4934d
type lint
brimoor Apr 7, 2024
4a5cee6
joining spaces sometimes renders invalid layout
brimoor Apr 7, 2024
e328dd9
fix session not updated on space resize
brimoor Apr 7, 2024
b3306aa
adding release note for space size persistence
brimoor Apr 7, 2024
1961b7e
updates
brimoor Apr 7, 2024
de7f841
better link
brimoor Apr 7, 2024
c10cdee
bump desktop build ubuntu
benjaminpkane Apr 8, 2024
20da7b0
adding localhost App release note
brimoor Apr 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
adding release notes
  • Loading branch information
brimoor committed Apr 6, 2024
commit 7faf925a8186f340da826d6af369dffec9975066
9 changes: 4 additions & 5 deletions docs/source/integrations/huggingface.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ FiftyOne integrates natively with Hugging Face's
you can load, fine-tune, and run inference with your favorite Transformers
models on your FiftyOne datasets with just a few lines of code!

FiftyOne also integrates with the `Hugging Face Hub <https://huggingface.co/docs/hub/index>`_,
so you can push datasets to and load datasets from the Hub with ease.
FiftyOne also integrates with the
`Hugging Face Hub <https://huggingface.co/docs/hub/index>`_, so you can push
datasets to and load datasets from the Hub with ease.

.. _huggingface-transformers:

Transformers Library
____________________


.. _huggingface-transformers-setup:

Setup
Expand All @@ -30,8 +30,7 @@ To get started with

.. code-block:: shell

pip install -U transformers

pip install transformers

.. _huggingface-transformers-inference:

Expand Down
86 changes: 86 additions & 0 deletions docs/source/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,92 @@ FiftyOne Release Notes

.. default-role:: code

FiftyOne Teams 1.5.9
--------------------
*Released April 8, 2024*

Includes all updates from :ref:`FiftyOne 0.23.8 <release-notes-v0.23.8>`, plus:

- Optimized performance of data-intensive API calls (~30% speedup) when using
:ref:`API connections <teams-api-connection>`

.. _release-notes-v0.23.8:

FiftyOne 0.23.8
---------------
*Released April 8, 2024*

News

- Released a :ref:`Hugging Face Hub integration <huggingface-hub>` for
programmatically publishing and downloading datasets to/from
`Hugging Face Hub <https://huggingface.co/docs/hub/index>`_!
`#4193 <https://github.com/voxel51/fiftyone/pull/4193>`_

App

- Added support for rendering detections with empty instance masks in the App
`#4227 <https://github.com/voxel51/fiftyone/pull/4227>`_
- Enhanced label overlay processing to support empty label lists
`#4215 <https://github.com/voxel51/fiftyone/pull/4215>`_
- Optimized by the App server by removing unnecessary server lock-ups due to
synchronous IO calls
`#4180 <https://github.com/voxel51/fiftyone/pull/4180>`_
- Optimized sidebar performance for grouped datasets
`#4182 <https://github.com/voxel51/fiftyone/pull/4182>`_
- Optimized dataset counting for index page queries
`#4114 <https://github.com/voxel51/fiftyone/pull/4114>`_
- Fixed a bug when applying filters to |Keypoint| fields
`#4201 <https://github.com/voxel51/fiftyone/pull/4201>`_
- Fixed a bug where in-App tagging actions may not be restricted to the
currently selected samples
`#4195 <https://github.com/voxel51/fiftyone/pull/4195>`_

Core

- Optimized segmentation mask conversion
`#4185 <https://github.com/voxel51/fiftyone/pull/4185>`_
`#4188 <https://github.com/voxel51/fiftyone/pull/4188>`_
- Fixed matplotlib style deprecation error
`#4213 <https://github.com/voxel51/fiftyone/pull/4213>`_

Docs

- Refreshed many popular tutorials!
`#4207 <https://github.com/voxel51/fiftyone/pull/4207>`_

Plugins

- :ref:`Secrets <operator-secrets>` are now available to operators in
:meth:`resolve_input() <fiftyone.operators.operator.Operator.resolve_input>`,
:meth:`resolve_output() <fiftyone.operators.operator.Operator.resolve_output>`, and
:meth:`resolve_output() <fiftyone.operators.operator.Operator.resolve_output>`
`#4169 <https://github.com/voxel51/fiftyone/pull/4169>`_
- ``ctx.view`` now reflects when the current view is saved
`#4200 <https://github.com/voxel51/fiftyone/pull/4200>`_
- Fixed a regression in debounce behavior in operator input forms that could
potentially result in degraded performance
`#4199 <https://github.com/voxel51/fiftyone/pull/4199>`_
- Fixed a bug when using the
:meth:`set_view() <fiftyone.operators.operations.Operations.set_view>`
operation to set the view in plugins
`#4198 <https://github.com/voxel51/fiftyone/pull/4198>`_

Zoo

- Added support for loading
:ref:`YOLOv8 and YOLOv9 segmentation models <ultralytics-instance-segmentation>`
from the Model Zoo
`#4220 <https://github.com/voxel51/fiftyone/pull/4220>`_,
- Added support for applying oriented bounding box (OBB) models to FiftyOne
datasets via the :ref:`Ultralytics integration <ultralytics>`
`#4230 <https://github.com/voxel51/fiftyone/pull/4230>`_,
`#4238 <https://github.com/voxel51/fiftyone/pull/4238>`_
- Added support for applying
:ref:`Segment Anything <model-zoo-segment-anything-vitb-torch>` models to the
frames of video datasets
`#4229 <https://github.com/voxel51/fiftyone/pull/4229>`_

FiftyOne Teams 1.5.8
--------------------
*Released March 21, 2024*
Expand Down