Instructions to use nvidia/Flora-TempSeg with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use nvidia/Flora-TempSeg with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("Qwen/Qwen3.5-9B") model = PeftModel.from_pretrained(base_model, "nvidia/Flora-TempSeg") - Notebooks
- Google Colab
- Kaggle
Use the NVIDIA research license throughout
#4
by yunzemanatnv - opened
- README.md +4 -1
- SOURCE_MANIFEST.sha256 +1 -1
- batch_utils/CODE_MANIFEST.json +25 -25
- batch_utils/vendor/MANIFEST.json +12 -12
- batch_utils/vendor/production_adapter/core/flora_runtime/exact_frame_serving.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/schema.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/contracts.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_worker.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/interface.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py +1 -1
- batch_utils/vendor/production_adapter/core/flora_runtime/worker_transport.py +1 -1
- batch_utils/vendor/support/u2_contract.py +1 -1
README.md
CHANGED
|
@@ -1,4 +1,7 @@
|
|
| 1 |
---
|
|
|
|
|
|
|
|
|
|
| 2 |
library_name: peft
|
| 3 |
base_model: Qwen/Qwen3.5-9B
|
| 4 |
tags:
|
|
@@ -21,7 +24,7 @@ Flora-segmenter-9B localizes operations in robot and human manipulation videos.
|
|
| 21 |
This model is for research and development only.
|
| 22 |
|
| 23 |
### License/Terms of Use:
|
| 24 |
-
Use of this model is governed by the [NVIDIA
|
| 25 |
This model has been post-trained on `Qwen/Qwen3.5-9B`, revision `c202236235762e1c871ad0ccb60c8ee5ba337b9a`. The Qwen base model is licensed under [Apache License 2.0](https://huggingface.co/Qwen/Qwen3.5-9B/blob/c202236235762e1c871ad0ccb60c8ee5ba337b9a/LICENSE).<br>
|
| 26 |
You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws. <br>
|
| 27 |
|
|
|
|
| 1 |
---
|
| 2 |
+
license: other
|
| 3 |
+
license_name: nvidia-license
|
| 4 |
+
license_link: https://huggingface.co/nvidia/Flora-TempSeg/blob/main/LICENSE.pdf
|
| 5 |
library_name: peft
|
| 6 |
base_model: Qwen/Qwen3.5-9B
|
| 7 |
tags:
|
|
|
|
| 24 |
This model is for research and development only.
|
| 25 |
|
| 26 |
### License/Terms of Use:
|
| 27 |
+
Use of this model is governed by the [NVIDIA License](LICENSE.pdf), a research license that permits non-commercial research and evaluation use only.<br>
|
| 28 |
This model has been post-trained on `Qwen/Qwen3.5-9B`, revision `c202236235762e1c871ad0ccb60c8ee5ba337b9a`. The Qwen base model is licensed under [Apache License 2.0](https://huggingface.co/Qwen/Qwen3.5-9B/blob/c202236235762e1c871ad0ccb60c8ee5ba337b9a/LICENSE).<br>
|
| 29 |
You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws. <br>
|
| 30 |
|
SOURCE_MANIFEST.sha256
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
837c0aa8748126d2193799e7bec51d6550ca4ba07767591e66dcb370c3115e44 MODEL_PROVENANCE.json
|
| 2 |
-
|
| 3 |
ac4d8abd2a14045b22151354a7493049d651ec10c0b019fbe4927805e45c4b81 adapter_config.json
|
| 4 |
1d80fe544e4cd1a7ff6b0ea4be71e988972408dab81d4c8af72e3a628739d6c3 adapter_model.safetensors
|
| 5 |
d28ca68768ac2ce0ad42eaaf54d5bac4f8a298f7d017f5a04f3866094c65a839 chat_template.jinja
|
|
|
|
| 1 |
837c0aa8748126d2193799e7bec51d6550ca4ba07767591e66dcb370c3115e44 MODEL_PROVENANCE.json
|
| 2 |
+
f668e20cf62c983875d31316ddcc68186ce7d213203c6733df4cdeea3bf9984c README.md
|
| 3 |
ac4d8abd2a14045b22151354a7493049d651ec10c0b019fbe4927805e45c4b81 adapter_config.json
|
| 4 |
1d80fe544e4cd1a7ff6b0ea4be71e988972408dab81d4c8af72e3a628739d6c3 adapter_model.safetensors
|
| 5 |
d28ca68768ac2ce0ad42eaaf54d5bac4f8a298f7d017f5a04f3866094c65a839 chat_template.jinja
|
batch_utils/CODE_MANIFEST.json
CHANGED
|
@@ -54,7 +54,7 @@
|
|
| 54 |
},
|
| 55 |
"batch_utils/vendor/MANIFEST.json": {
|
| 56 |
"bytes": 3225,
|
| 57 |
-
"sha256": "
|
| 58 |
},
|
| 59 |
"batch_utils/vendor/flora_unified/__init__.py": {
|
| 60 |
"bytes": 5,
|
|
@@ -77,56 +77,56 @@
|
|
| 77 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 78 |
},
|
| 79 |
"batch_utils/vendor/production_adapter/core/flora_runtime/exact_frame_serving.py": {
|
| 80 |
-
"bytes":
|
| 81 |
-
"sha256": "
|
| 82 |
},
|
| 83 |
"batch_utils/vendor/production_adapter/core/flora_runtime/schema.py": {
|
| 84 |
-
"bytes":
|
| 85 |
-
"sha256": "
|
| 86 |
},
|
| 87 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/__init__.py": {
|
| 88 |
"bytes": 5,
|
| 89 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 90 |
},
|
| 91 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py": {
|
| 92 |
-
"bytes":
|
| 93 |
-
"sha256": "
|
| 94 |
},
|
| 95 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": {
|
| 96 |
-
"bytes":
|
| 97 |
-
"sha256": "
|
| 98 |
},
|
| 99 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/__init__.py": {
|
| 100 |
"bytes": 5,
|
| 101 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 102 |
},
|
| 103 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/contracts.py": {
|
| 104 |
-
"bytes":
|
| 105 |
-
"sha256": "
|
| 106 |
},
|
| 107 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": {
|
| 108 |
-
"bytes":
|
| 109 |
-
"sha256": "
|
| 110 |
},
|
| 111 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": {
|
| 112 |
-
"bytes":
|
| 113 |
-
"sha256": "
|
| 114 |
},
|
| 115 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": {
|
| 116 |
-
"bytes":
|
| 117 |
-
"sha256": "
|
| 118 |
},
|
| 119 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/interface.py": {
|
| 120 |
-
"bytes":
|
| 121 |
-
"sha256": "
|
| 122 |
},
|
| 123 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": {
|
| 124 |
-
"bytes":
|
| 125 |
-
"sha256": "
|
| 126 |
},
|
| 127 |
"batch_utils/vendor/production_adapter/core/flora_runtime/worker_transport.py": {
|
| 128 |
-
"bytes":
|
| 129 |
-
"sha256": "
|
| 130 |
},
|
| 131 |
"batch_utils/vendor/production_gdn_fix.py": {
|
| 132 |
"bytes": 202,
|
|
@@ -153,8 +153,8 @@
|
|
| 153 |
"sha256": "d75b918804c9ec10f8642d362a54a74c3eb875abf22e8a60228a0d6b2cbb570e"
|
| 154 |
},
|
| 155 |
"batch_utils/vendor/support/u2_contract.py": {
|
| 156 |
-
"bytes":
|
| 157 |
-
"sha256": "
|
| 158 |
},
|
| 159 |
"batch_utils/vendor/tempseg_fp32_loader.py": {
|
| 160 |
"bytes": 3419,
|
|
|
|
| 54 |
},
|
| 55 |
"batch_utils/vendor/MANIFEST.json": {
|
| 56 |
"bytes": 3225,
|
| 57 |
+
"sha256": "aac7f0722fd6b9a5a29cfccabbd84b8ba406013636653451eb6c41f273611edf"
|
| 58 |
},
|
| 59 |
"batch_utils/vendor/flora_unified/__init__.py": {
|
| 60 |
"bytes": 5,
|
|
|
|
| 77 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 78 |
},
|
| 79 |
"batch_utils/vendor/production_adapter/core/flora_runtime/exact_frame_serving.py": {
|
| 80 |
+
"bytes": 2135,
|
| 81 |
+
"sha256": "34779025146cf92edc87a2e90b3f683c0699d1fbf51866ca19dd1b9b7691bab5"
|
| 82 |
},
|
| 83 |
"batch_utils/vendor/production_adapter/core/flora_runtime/schema.py": {
|
| 84 |
+
"bytes": 3504,
|
| 85 |
+
"sha256": "f93a3449274ebed18c433a2de42e3bd85a65ff82ce2bc71d270b4d3946d250c9"
|
| 86 |
},
|
| 87 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/__init__.py": {
|
| 88 |
"bytes": 5,
|
| 89 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 90 |
},
|
| 91 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py": {
|
| 92 |
+
"bytes": 3526,
|
| 93 |
+
"sha256": "7672d0d0e7f5cde7af5d948c5be368945b214290d5f2270cba633f2720554065"
|
| 94 |
},
|
| 95 |
"batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": {
|
| 96 |
+
"bytes": 2541,
|
| 97 |
+
"sha256": "617e7813cfee99da655045b171ea35b7836b53534924fff410da29342f7330e9"
|
| 98 |
},
|
| 99 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/__init__.py": {
|
| 100 |
"bytes": 5,
|
| 101 |
"sha256": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2"
|
| 102 |
},
|
| 103 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/contracts.py": {
|
| 104 |
+
"bytes": 3376,
|
| 105 |
+
"sha256": "6821422ad969a64838b2a1512e39273737051932d3b27e10f694fd06690a60ef"
|
| 106 |
},
|
| 107 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": {
|
| 108 |
+
"bytes": 77173,
|
| 109 |
+
"sha256": "78cf778cb971695b198ff2b4a61c5e6b6f10fb37e234134a1d32f9ccb2b6cc23"
|
| 110 |
},
|
| 111 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": {
|
| 112 |
+
"bytes": 66269,
|
| 113 |
+
"sha256": "3fe8f79cb3f22b3977e9665c26fc906e3388113520849d88751e2b24c12886c4"
|
| 114 |
},
|
| 115 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": {
|
| 116 |
+
"bytes": 1105,
|
| 117 |
+
"sha256": "e0a010c21ef33567b3912b6c7b6dfca57f6b72130788dcc858561dbe7b1a262b"
|
| 118 |
},
|
| 119 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/interface.py": {
|
| 120 |
+
"bytes": 1011,
|
| 121 |
+
"sha256": "db7812ed189e1c44d6e95c5f485d768abb64536a6e480ff0eab0487b665b791a"
|
| 122 |
},
|
| 123 |
"batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": {
|
| 124 |
+
"bytes": 12669,
|
| 125 |
+
"sha256": "310f3d79aec28bbb838927ddb293f798c172a25f1cb4859b21bef8c2adeb648f"
|
| 126 |
},
|
| 127 |
"batch_utils/vendor/production_adapter/core/flora_runtime/worker_transport.py": {
|
| 128 |
+
"bytes": 968,
|
| 129 |
+
"sha256": "a1500b82c33e50a694f326d1b4db260a1e98f964c213d4ecd74a9c9fba808f77"
|
| 130 |
},
|
| 131 |
"batch_utils/vendor/production_gdn_fix.py": {
|
| 132 |
"bytes": 202,
|
|
|
|
| 153 |
"sha256": "d75b918804c9ec10f8642d362a54a74c3eb875abf22e8a60228a0d6b2cbb570e"
|
| 154 |
},
|
| 155 |
"batch_utils/vendor/support/u2_contract.py": {
|
| 156 |
+
"bytes": 3336,
|
| 157 |
+
"sha256": "8ba77bbdaf1858171f51624937a37aceb971af10422fa6c4334563ea717b212a"
|
| 158 |
},
|
| 159 |
"batch_utils/vendor/tempseg_fp32_loader.py": {
|
| 160 |
"bytes": 3419,
|
batch_utils/vendor/MANIFEST.json
CHANGED
|
@@ -4,26 +4,26 @@
|
|
| 4 |
"production_adapter/TEMPSEG_PROMPTS.json": "66edd6fb43b7fa55cc6257beee5c42a1a4555ab9790320c31114d77bd07a05f1",
|
| 5 |
"production_adapter/adapter.py": "083c6788b561d726a85d9f3f8f516593a9f6f76a43f315581c821871e3f82312",
|
| 6 |
"production_adapter/core/flora_runtime/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 7 |
-
"production_adapter/core/flora_runtime/exact_frame_serving.py": "
|
| 8 |
-
"production_adapter/core/flora_runtime/schema.py": "
|
| 9 |
"production_adapter/core/flora_runtime/subtask_captioning/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 10 |
-
"production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py": "
|
| 11 |
-
"production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": "
|
| 12 |
"production_adapter/core/flora_runtime/video_segmentation/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 13 |
-
"production_adapter/core/flora_runtime/video_segmentation/contracts.py": "
|
| 14 |
-
"production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": "
|
| 15 |
-
"production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": "
|
| 16 |
-
"production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": "
|
| 17 |
-
"production_adapter/core/flora_runtime/video_segmentation/interface.py": "
|
| 18 |
-
"production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": "
|
| 19 |
-
"production_adapter/core/flora_runtime/worker_transport.py": "
|
| 20 |
"production_gdn_fix.py": "a3f52604bfa2ec58901df63215df5e47d37e1d7974aa56d36a1e4efe8cad3fc6",
|
| 21 |
"pts_input_adapter.py": "d784d6b77005eb6945dee334e4c9136fbededfa2049d5945244f198517984767",
|
| 22 |
"robot_caption_geometry.py": "1c874d3c63359663276d31a3e9c3112a5982ad4000f44c808541b2471f5f7d2d",
|
| 23 |
"support/canonical_rgb.py": "1e3230c60b45d8e017060d8a5dd2b5f48e2199192f09dcff4d04c05b4349e35a",
|
| 24 |
"support/composers.py": "180b97a6a634979c1b0dbe720ed7a1abd818dc7ee31fdc4eeca7a8277e43d1b6",
|
| 25 |
"support/plans.py": "d75b918804c9ec10f8642d362a54a74c3eb875abf22e8a60228a0d6b2cbb570e",
|
| 26 |
-
"support/u2_contract.py": "
|
| 27 |
"tempseg_fp32_loader.py": "7ee9889f5aa5909abf3ecd1c34e3ac2f81a32a2098d94ae3ba9f33831e7a07c0",
|
| 28 |
"verify_gdn.py": "96596ff2db4425f4dea71798aeabb581aa83e1ad8a878cfcb9efb8dbac80cda6"
|
| 29 |
}
|
|
|
|
| 4 |
"production_adapter/TEMPSEG_PROMPTS.json": "66edd6fb43b7fa55cc6257beee5c42a1a4555ab9790320c31114d77bd07a05f1",
|
| 5 |
"production_adapter/adapter.py": "083c6788b561d726a85d9f3f8f516593a9f6f76a43f315581c821871e3f82312",
|
| 6 |
"production_adapter/core/flora_runtime/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 7 |
+
"production_adapter/core/flora_runtime/exact_frame_serving.py": "34779025146cf92edc87a2e90b3f683c0699d1fbf51866ca19dd1b9b7691bab5",
|
| 8 |
+
"production_adapter/core/flora_runtime/schema.py": "f93a3449274ebed18c433a2de42e3bd85a65ff82ce2bc71d270b4d3946d250c9",
|
| 9 |
"production_adapter/core/flora_runtime/subtask_captioning/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 10 |
+
"production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py": "7672d0d0e7f5cde7af5d948c5be368945b214290d5f2270cba633f2720554065",
|
| 11 |
+
"production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": "617e7813cfee99da655045b171ea35b7836b53534924fff410da29342f7330e9",
|
| 12 |
"production_adapter/core/flora_runtime/video_segmentation/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
|
| 13 |
+
"production_adapter/core/flora_runtime/video_segmentation/contracts.py": "6821422ad969a64838b2a1512e39273737051932d3b27e10f694fd06690a60ef",
|
| 14 |
+
"production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": "78cf778cb971695b198ff2b4a61c5e6b6f10fb37e234134a1d32f9ccb2b6cc23",
|
| 15 |
+
"production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": "3fe8f79cb3f22b3977e9665c26fc906e3388113520849d88751e2b24c12886c4",
|
| 16 |
+
"production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": "e0a010c21ef33567b3912b6c7b6dfca57f6b72130788dcc858561dbe7b1a262b",
|
| 17 |
+
"production_adapter/core/flora_runtime/video_segmentation/interface.py": "db7812ed189e1c44d6e95c5f485d768abb64536a6e480ff0eab0487b665b791a",
|
| 18 |
+
"production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": "310f3d79aec28bbb838927ddb293f798c172a25f1cb4859b21bef8c2adeb648f",
|
| 19 |
+
"production_adapter/core/flora_runtime/worker_transport.py": "a1500b82c33e50a694f326d1b4db260a1e98f964c213d4ecd74a9c9fba808f77",
|
| 20 |
"production_gdn_fix.py": "a3f52604bfa2ec58901df63215df5e47d37e1d7974aa56d36a1e4efe8cad3fc6",
|
| 21 |
"pts_input_adapter.py": "d784d6b77005eb6945dee334e4c9136fbededfa2049d5945244f198517984767",
|
| 22 |
"robot_caption_geometry.py": "1c874d3c63359663276d31a3e9c3112a5982ad4000f44c808541b2471f5f7d2d",
|
| 23 |
"support/canonical_rgb.py": "1e3230c60b45d8e017060d8a5dd2b5f48e2199192f09dcff4d04c05b4349e35a",
|
| 24 |
"support/composers.py": "180b97a6a634979c1b0dbe720ed7a1abd818dc7ee31fdc4eeca7a8277e43d1b6",
|
| 25 |
"support/plans.py": "d75b918804c9ec10f8642d362a54a74c3eb875abf22e8a60228a0d6b2cbb570e",
|
| 26 |
+
"support/u2_contract.py": "8ba77bbdaf1858171f51624937a37aceb971af10422fa6c4334563ea717b212a",
|
| 27 |
"tempseg_fp32_loader.py": "7ee9889f5aa5909abf3ecd1c34e3ac2f81a32a2098d94ae3ba9f33831e7a07c0",
|
| 28 |
"verify_gdn.py": "96596ff2db4425f4dea71798aeabb581aa83e1ad8a878cfcb9efb8dbac80cda6"
|
| 29 |
}
|
batch_utils/vendor/production_adapter/core/flora_runtime/exact_frame_serving.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
import hashlib
|
| 5 |
import io
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
import hashlib
|
| 5 |
import io
|
batch_utils/vendor/production_adapter/core/flora_runtime/schema.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from dataclasses import dataclass, field
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from dataclasses import dataclass, field
|
batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from fractions import Fraction
|
| 5 |
TARGET_SAMPLE_FPS = 8
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from fractions import Fraction
|
| 5 |
TARGET_SAMPLE_FPS = 8
|
batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from dataclasses import dataclass
|
| 5 |
from typing import Any
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from dataclasses import dataclass
|
| 5 |
from typing import Any
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/contracts.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from dataclasses import dataclass, field
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from dataclasses import dataclass, field
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
import asyncio
|
| 5 |
from collections import Counter
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
import asyncio
|
| 5 |
from collections import Counter
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Collection, Iterable, Mapping, Sequence
|
| 5 |
from dataclasses import dataclass, field
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Collection, Iterable, Mapping, Sequence
|
| 5 |
from dataclasses import dataclass, field
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_worker.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from bisect import bisect_left
|
| 5 |
from collections.abc import Sequence
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from bisect import bisect_left
|
| 5 |
from collections.abc import Sequence
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/interface.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Awaitable, Sequence
|
| 5 |
from enum import Enum
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Awaitable, Sequence
|
| 5 |
from enum import Enum
|
batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping, Sequence
|
| 5 |
from decimal import Decimal, InvalidOperation
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping, Sequence
|
| 5 |
from decimal import Decimal, InvalidOperation
|
batch_utils/vendor/production_adapter/core/flora_runtime/worker_transport.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from typing import Any, Protocol, runtime_checkable
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from collections.abc import Mapping
|
| 5 |
from typing import Any, Protocol, runtime_checkable
|
batch_utils/vendor/support/u2_contract.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
-
# SPDX-License-Identifier:
|
| 3 |
from __future__ import annotations
|
| 4 |
from fractions import Fraction
|
| 5 |
TARGET_SAMPLE_FPS = 8
|
|
|
|
| 1 |
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
| 2 |
+
# SPDX-License-Identifier: LicenseRef-NVIDIA-License
|
| 3 |
from __future__ import annotations
|
| 4 |
from fractions import Fraction
|
| 5 |
TARGET_SAMPLE_FPS = 8
|