Santosh Mahto
|
7c7832fee1
|
python analytics: Add api iter_on_type to iterate over specific Mtd types
This adds new Python api `iter_on_type()` to GstAnalyticsRelationMeta
to iterate over mtd type specified by argument.
usage:
```
for i in rmeta.iter_on_type(GstAnalytics.ODMtd):
```
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8459>
|
2025-04-22 18:54:08 -04:00 |
|
Santosh Mahto
|
e68eb7bb23
|
analytics: Add python api to get relation path
A new api `Mtd.relation_path()` is added to get relation chain
between two Mtd in RelationMeta.
Usage:
```
for i in mtd1.relation_path(mtd2, max_span=4, relation_type=...):
pass
```
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8556>
|
2025-04-22 20:41:19 +00:00 |
|
Santosh Mahto
|
4c4e80d286
|
gstanalytics: Add api iter_direct_related python to GstAnalyticsMeta
The API `iter_direct_related` allows to iterate over directly related
Mtd objects.
Usage:
```
for i in mtd.iter_direct_related(GstAnalytics.RELATE_TO,
GstAnalytics.ODMtd)
```
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8461>
|
2025-04-14 19:11:29 +00:00 |
|
Olivier Crête
|
86bac82c8e
|
python: Add __eq__ to Mtd classes
Also programatically iterate all of the base classes to register them.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8237>
|
2025-01-20 21:16:32 +00:00 |
|
Daniel Morin
|
ad4fa052e5
|
gst-python: Test for GstAnalyticsRelationMeta iterator
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8237>
|
2025-01-20 21:16:32 +00:00 |
|
Olivier Crête
|
33259e7ea4
|
analytics: Tensor dimensions are always row-major or col-major
Simplify by removing the extra fields, as this is what all
frameworks give us.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8250>
|
2025-01-08 21:47:52 +00:00 |
|
Daniel Morin
|
e272e229e8
|
python tests: Adapt analytics unit test
- Adapt test to batch size moved into dims field
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8191>
|
2025-01-03 23:14:39 +00:00 |
|
Oskar Fiedot
|
a3a7acdd0a
|
analytics: add rotation to object detection mtd
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7938>
|
2024-12-11 11:54:15 +01:00 |
|
Olivier Crête
|
65549da07e
|
tensormeta: Add Python unit tests for the tensor meta APIs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6000>
|
2024-11-08 14:58:49 +00:00 |
|
Olivier Crête
|
b87d5e080d
|
python tests: Add test for analytics segmentation
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6026>
|
2024-10-17 18:13:03 +00:00 |
|
Olivier Crête
|
07205d036a
|
python: Add unit test for analytics API
This is a way to validate that the GObject Annotations are correct
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7297>
|
2024-08-06 14:28:18 +00:00 |
|