BoLiu commited on
Commit
e05eed1
·
1 Parent(s): f1e5511

update SPDX and license

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. README.md +5 -10
  2. example.py +1 -2
  3. nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp +1 -2
  4. nemo-retriever-ocr/cpp/beam_decode/beam_decode.h +1 -2
  5. nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp +1 -2
  6. nemo-retriever-ocr/cpp/beam_decode/kn_lm.h +1 -2
  7. nemo-retriever-ocr/cpp/beam_decode/language_model.cpp +1 -2
  8. nemo-retriever-ocr/cpp/beam_decode/language_model.h +1 -2
  9. nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp +1 -2
  10. nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h +1 -2
  11. nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp +1 -2
  12. nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h +1 -2
  13. nemo-retriever-ocr/cpp/beam_decode/prefix.cpp +1 -2
  14. nemo-retriever-ocr/cpp/beam_decode/prefix.h +1 -2
  15. nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp +1 -2
  16. nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h +1 -2
  17. nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp +1 -2
  18. nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh +1 -2
  19. nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu +1 -2
  20. nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h +1 -2
  21. nemo-retriever-ocr/cpp/common.cpp +1 -2
  22. nemo-retriever-ocr/cpp/common.h +1 -2
  23. nemo-retriever-ocr/cpp/cuda_intellisense.cuh +1 -2
  24. nemo-retriever-ocr/cpp/geometry.h +1 -2
  25. nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp +1 -2
  26. nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp +1 -2
  27. nemo-retriever-ocr/cpp/geometry_api/geometry_api.h +1 -2
  28. nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h +1 -2
  29. nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu +1 -2
  30. nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp +1 -2
  31. nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h +1 -2
  32. nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp +1 -2
  33. nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp +1 -2
  34. nemo-retriever-ocr/cpp/graph_detection/encode_util.h +1 -2
  35. nemo-retriever-ocr/cpp/half_ops.cu +1 -2
  36. nemo-retriever-ocr/cpp/half_ops.cuh +1 -2
  37. nemo-retriever-ocr/cpp/local_ips/local_ips.h +1 -2
  38. nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu +1 -2
  39. nemo-retriever-ocr/cpp/module.cpp +1 -2
  40. nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp +1 -2
  41. nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu +1 -2
  42. nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h +1 -2
  43. nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h +1 -2
  44. nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp +1 -2
  45. nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h +1 -2
  46. nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h +1 -2
  47. nemo-retriever-ocr/cpp/promote.h +1 -2
  48. nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h +1 -2
  49. nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp +1 -2
  50. nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h +1 -2
README.md CHANGED
@@ -37,7 +37,7 @@ This model is ready for commercial use.
37
 
38
  ### **License/Terms of use**
39
 
40
- The use of this model is governed by the [NVIDIA Open Model License Agreement](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-open-model-license/).
41
 
42
  **You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws.**
43
 
@@ -51,8 +51,6 @@ The use of this model is governed by the [NVIDIA Open Model License Agreement](h
51
  - Edward Kim
52
  - Even Oldridge
53
 
54
- Correspondence to Mike Ranzinger (mranzinger@nvidia.com) and Bo Liu (boli@nvidia.com)
55
-
56
  ### Deployment Geography
57
 
58
  Global
@@ -296,13 +294,11 @@ The model demonstrates robust performance on complex layouts, noisy backgrounds,
296
  **Acceleration Engine:** TensorRT, PyTorch<br>
297
  **Test Hardware:** H100 PCIe/SXM, A100 PCIe/SXM, L40s, L4, and A10G<br> -->
298
 
299
- ## **Ethical Considerations**
300
-
301
- NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their supporting model team to ensure this model meets requirements for the relevant industry and use case, and address unforeseen product misuse.
302
 
303
- For more detailed information on ethical considerations for this model, see the Model Card++ tab for the Explainability, Bias, Safety & Security, and Privacy subcards.
304
 
305
- Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns [here](https://www.nvidia.com/en-us/support/submit-security-vulnerability/).
306
 
307
  ## Bias
308
 
@@ -326,8 +322,7 @@ Please report model quality, risk, security vulnerabilities or NVIDIA AI Concern
326
  | Verified to have met prescribed NVIDIA quality standards: | Yes |
327
  | Performance Metrics: | Accuracy (e.g., character error rate), throughput, and latency. |
328
  | Potential Known Risks: | The model may not always extract or transcribe all text with perfect accuracy, particularly in cases of poor image quality or highly stylized fonts. |
329
- | Licensing & Terms of Use: | GOVERNING TERMS: The NIM container is governed by the [NVIDIA Software and Model Evaluation License](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-software-and-model-evaluation-license/). Model License: [NVIDIA Software and Model Evaluation License](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-software-and-model-evaluation-license/). |
330
-
331
 
332
 
333
  ## Privacy
 
37
 
38
  ### **License/Terms of use**
39
 
40
+ The use of this model is governed by the [NVIDIA Open Model License Agreement](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-open-model-license/) and the use of the post-processing scripts are licensed under [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt).
41
 
42
  **You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws.**
43
 
 
51
  - Edward Kim
52
  - Even Oldridge
53
 
 
 
54
  ### Deployment Geography
55
 
56
  Global
 
294
  **Acceleration Engine:** TensorRT, PyTorch<br>
295
  **Test Hardware:** H100 PCIe/SXM, A100 PCIe/SXM, L40s, L4, and A10G<br> -->
296
 
297
+ ## Ethical Considerations
 
 
298
 
299
+ NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.
300
 
301
+ **For more detailed information on ethical considerations for this model**, please see the Model Card++ [Explainability](explainability.md), [Bias](bias.md), [Safety & Security](safety-security.md), and [Privacy](privacy.md) Subcards.
302
 
303
  ## Bias
304
 
 
322
  | Verified to have met prescribed NVIDIA quality standards: | Yes |
323
  | Performance Metrics: | Accuracy (e.g., character error rate), throughput, and latency. |
324
  | Potential Known Risks: | The model may not always extract or transcribe all text with perfect accuracy, particularly in cases of poor image quality or highly stylized fonts. |
325
+ | Licensing & Terms of Use: | Use of this model is governed by the [NVIDIA Open Model License Agreement](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-open-model-license/) and the [Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0.txt). |
 
326
 
327
 
328
  ## Privacy
example.py CHANGED
@@ -1,6 +1,5 @@
1
  #!/usr/bin/env python3
2
- # SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
3
- # All rights reserved.
4
  # SPDX-License-Identifier: Apache-2.0
5
 
6
  import argparse
 
1
  #!/usr/bin/env python3
2
+ # SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
3
  # SPDX-License-Identifier: Apache-2.0
4
 
5
  import argparse
nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "beam_decode.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "beam_decode.h"
nemo-retriever-ocr/cpp/beam_decode/beam_decode.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "kn_lm.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "kn_lm.h"
nemo-retriever-ocr/cpp/beam_decode/kn_lm.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/language_model.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "language_model.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "language_model.h"
nemo-retriever-ocr/cpp/beam_decode/language_model.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "log_sum_exp.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "log_sum_exp.h"
nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "ngram_lm_base.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "ngram_lm_base.h"
nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/prefix.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "prefix.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "prefix.h"
nemo-retriever-ocr/cpp/beam_decode/prefix.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "sbo_lm.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "sbo_lm.h"
nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "grid_sample.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "grid_sample.h"
nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "grid_sample.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "grid_sample.h"
nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/common.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "common.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "common.h"
nemo-retriever-ocr/cpp/common.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/cuda_intellisense.cuh CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/geometry.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "geometry_api.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "geometry_api.h"
nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "geometry_api.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "geometry_api.h"
nemo-retriever-ocr/cpp/geometry_api/geometry_api.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "geometry_api.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "geometry_api.h"
nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "geometry_api.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "geometry_api.h"
nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "geometry_api.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "geometry_api.h"
nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "encode_util.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "encode_util.h"
nemo-retriever-ocr/cpp/graph_detection/encode_util.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/half_ops.cu CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "half_ops.cuh"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "half_ops.cuh"
nemo-retriever-ocr/cpp/half_ops.cuh CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/local_ips/local_ips.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
 
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
 
nemo-retriever-ocr/cpp/module.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
 
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
 
nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "non_maximal_suppression.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "non_maximal_suppression.h"
nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "non_maximal_suppression.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "non_maximal_suppression.h"
nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #include "non_maximal_suppression.h"
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #include "non_maximal_suppression.h"
nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/promote.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
  #pragma once
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
  #pragma once
nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
 
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4
 
nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h CHANGED
@@ -1,5 +1,4 @@
1
- // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
2
- // All rights reserved.
3
  // SPDX-License-Identifier: Apache-2.0
4
 
5
 
 
1
+ // SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 
2
  // SPDX-License-Identifier: Apache-2.0
3
 
4