Use the NVIDIA research license throughout

#4
by yunzemanatnv - opened
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 OneWay Noncommercial License (22 March 2022)](https://developer.download.nvidia.com/licenses/NVIDIA-OneWay-Noncommercial-License-22Mar2022.pdf).<br>
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
- 88cb6731fc521a0404faed7c5045c3db77185341849bc4e0b6e60be3443f7d6c README.md
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": "91ce5d8a5f13a583d48384c5de7f46696f5cd896ad2c1f3ce0eead9a1acae6d8"
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": 2120,
81
- "sha256": "f921e279b5d52f723b3e77e25441763683d05c6e9cd2f8ff204466a50255b346"
82
  },
83
  "batch_utils/vendor/production_adapter/core/flora_runtime/schema.py": {
84
- "bytes": 3489,
85
- "sha256": "42c523e4db1a4da3fe0d0d578f3cf6e94aed7666c06e3f18081c209159de04b9"
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": 3511,
93
- "sha256": "873476e78a9e3e222ae9e47fcb7a04c8c18ef518b2847c401a2e1cfb2292fe90"
94
  },
95
  "batch_utils/vendor/production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": {
96
- "bytes": 2526,
97
- "sha256": "870641228b0be442613d520232d451047742ca2ea41fd0cd51dbf0a58ba567d2"
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": 3361,
105
- "sha256": "8591d849b0b65fda6b21511557d4ee5eabd47f8332e2b6831f40d5bb472d978c"
106
  },
107
  "batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": {
108
- "bytes": 77158,
109
- "sha256": "6fbf8337bab8491148a78a822187d74397b7f0552700252451a18cd7c78c8e04"
110
  },
111
  "batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": {
112
- "bytes": 66254,
113
- "sha256": "32f2b99c97176f5e10934450da638577268c2e5d9977c2ea138ebf1b7eda58fa"
114
  },
115
  "batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": {
116
- "bytes": 1090,
117
- "sha256": "8a31a77180c8d406113d4b494644153564a6f46c8a9b68ad7babb3cc1695edec"
118
  },
119
  "batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/interface.py": {
120
- "bytes": 996,
121
- "sha256": "a5424b2cc3a4c879552dd49bae207a58fb9e751359f441c03af167a2e1879359"
122
  },
123
  "batch_utils/vendor/production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": {
124
- "bytes": 12654,
125
- "sha256": "be95411b39124d83811fe74dcac2d911169ecf475a81b7460c64b19fbbc7e5db"
126
  },
127
  "batch_utils/vendor/production_adapter/core/flora_runtime/worker_transport.py": {
128
- "bytes": 953,
129
- "sha256": "30fb64869eb6a27ab96bf394c105f19fcb42590be4424c66b76b89e17631693a"
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": 3321,
157
- "sha256": "50190914b719bbc9b8f2b53e52a6bd2b142a452e2fb1c5c897ea4c31123ad4dd"
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": "f921e279b5d52f723b3e77e25441763683d05c6e9cd2f8ff204466a50255b346",
8
- "production_adapter/core/flora_runtime/schema.py": "42c523e4db1a4da3fe0d0d578f3cf6e94aed7666c06e3f18081c209159de04b9",
9
  "production_adapter/core/flora_runtime/subtask_captioning/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
10
- "production_adapter/core/flora_runtime/subtask_captioning/u2_contract.py": "873476e78a9e3e222ae9e47fcb7a04c8c18ef518b2847c401a2e1cfb2292fe90",
11
- "production_adapter/core/flora_runtime/subtask_captioning/u2_worker.py": "870641228b0be442613d520232d451047742ca2ea41fd0cd51dbf0a58ba567d2",
12
  "production_adapter/core/flora_runtime/video_segmentation/__init__.py": "9f56e761d79bfdb34304a012586cb04d16b435ef6130091a97702e559260a2f2",
13
- "production_adapter/core/flora_runtime/video_segmentation/contracts.py": "8591d849b0b65fda6b21511557d4ee5eabd47f8332e2b6831f40d5bb472d978c",
14
- "production_adapter/core/flora_runtime/video_segmentation/fine_subtask.py": "6fbf8337bab8491148a78a822187d74397b7f0552700252451a18cd7c78c8e04",
15
- "production_adapter/core/flora_runtime/video_segmentation/fine_temporal.py": "32f2b99c97176f5e10934450da638577268c2e5d9977c2ea138ebf1b7eda58fa",
16
- "production_adapter/core/flora_runtime/video_segmentation/fine_worker.py": "8a31a77180c8d406113d4b494644153564a6f46c8a9b68ad7babb3cc1695edec",
17
- "production_adapter/core/flora_runtime/video_segmentation/interface.py": "a5424b2cc3a4c879552dd49bae207a58fb9e751359f441c03af167a2e1879359",
18
- "production_adapter/core/flora_runtime/video_segmentation/scope_scheduler.py": "be95411b39124d83811fe74dcac2d911169ecf475a81b7460c64b19fbbc7e5db",
19
- "production_adapter/core/flora_runtime/worker_transport.py": "30fb64869eb6a27ab96bf394c105f19fcb42590be4424c66b76b89e17631693a",
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": "50190914b719bbc9b8f2b53e52a6bd2b142a452e2fb1c5c897ea4c31123ad4dd",
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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: Apache-2.0
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