diff --git a/README.md b/README.md index 6a60a2d23e904d7c95cad1f4120bff82ec4b5d5b..77aabc475608e1adaa34c4b7514e1c684f942408 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ This model is ready for commercial use. ### **License/Terms of use** -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/). +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). **You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws.** @@ -51,8 +51,6 @@ The use of this model is governed by the [NVIDIA Open Model License Agreement](h - Edward Kim - Even Oldridge -Correspondence to Mike Ranzinger (mranzinger@nvidia.com) and Bo Liu (boli@nvidia.com) - ### Deployment Geography Global @@ -296,13 +294,11 @@ The model demonstrates robust performance on complex layouts, noisy backgrounds, **Acceleration Engine:** TensorRT, PyTorch
**Test Hardware:** H100 PCIe/SXM, A100 PCIe/SXM, L40s, L4, and A10G
--> -## **Ethical Considerations** - -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. +## Ethical Considerations -For more detailed information on ethical considerations for this model, see the Model Card++ tab for the Explainability, Bias, Safety & Security, and Privacy subcards. +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. -Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns [here](https://www.nvidia.com/en-us/support/submit-security-vulnerability/). +**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. ## Bias @@ -326,8 +322,7 @@ Please report model quality, risk, security vulnerabilities or NVIDIA AI Concern | Verified to have met prescribed NVIDIA quality standards: | Yes | | Performance Metrics: | Accuracy (e.g., character error rate), throughput, and latency. | | 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. | -| 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/). | - +| 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). | ## Privacy diff --git a/example.py b/example.py index 7f6195fd7a9156992e73c7535924671c77989aa2..2a719c80e8623bc7827badb1d5cef508ec13c2e2 100644 --- a/example.py +++ b/example.py @@ -1,6 +1,5 @@ #!/usr/bin/env python3 -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import argparse diff --git a/nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp b/nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp index 13b8be9928dfa0cdcc4565a698d44c6c747d15a8..b6df01abad255c13af082eeb03ba0bea85def520 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/beam_decode.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "beam_decode.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/beam_decode.h b/nemo-retriever-ocr/cpp/beam_decode/beam_decode.h index 70e10273e205c3a2ad426e26037f321860c0ab7f..c09bf27b49bc5f52a5533722b0b9efa79f1a427e 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/beam_decode.h +++ b/nemo-retriever-ocr/cpp/beam_decode/beam_decode.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp b/nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp index 0a6b645800380770ab4c81d67c8980c5bfba34d1..81afab2745f13f3a047e6b1db5112881b70cab63 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/kn_lm.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "kn_lm.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/kn_lm.h b/nemo-retriever-ocr/cpp/beam_decode/kn_lm.h index cb59c3f7673b67b22a1fa37d42413853637fb7c3..bcff5ceff412fd540cc0e88f5395ae35d424d37a 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/kn_lm.h +++ b/nemo-retriever-ocr/cpp/beam_decode/kn_lm.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/language_model.cpp b/nemo-retriever-ocr/cpp/beam_decode/language_model.cpp index 2d69596e0d6c6439e9e129de81cfbf876fc98c8a..6d9b8df13bc8c1470d2c837b9b9f5a58bfac1177 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/language_model.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/language_model.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "language_model.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/language_model.h b/nemo-retriever-ocr/cpp/beam_decode/language_model.h index 1aeeea0998075ac2808fbfdbb7aded077eca2e04..31feb20ec43f43286953c55f5d53574acfe65579 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/language_model.h +++ b/nemo-retriever-ocr/cpp/beam_decode/language_model.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp b/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp index 07529620b225f5d96bb82955fae6ddb0ccf67851..876f2c92b11f6f333b201593cf7fedc112b69170 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "log_sum_exp.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h b/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h index 074837b0f5dbef94995aa342e78f28b84f3f0541..1416836e33504a56ddb84fb47429870fc684ede3 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h +++ b/nemo-retriever-ocr/cpp/beam_decode/log_sum_exp.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp b/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp index 57fbee815394216ad05c94620001fd45fa380ee2..4de64ab37d52aa9abeb6639db8880153404cd9e4 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "ngram_lm_base.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h b/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h index 2a4a8cf73ca4405dd25bb4e25d002b58f0fc1fed..0d06c9d4253a99cca196e335183d71967c21c05d 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h +++ b/nemo-retriever-ocr/cpp/beam_decode/ngram_lm_base.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/prefix.cpp b/nemo-retriever-ocr/cpp/beam_decode/prefix.cpp index b6bf04598e66372c4939bb797b0c57d83f5c7924..3b2714a699183d1e5750e1837049a67d83f0780c 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/prefix.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/prefix.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "prefix.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/prefix.h b/nemo-retriever-ocr/cpp/beam_decode/prefix.h index d9983df8919f33de75119a6973d9c01c6ec03a86..93203c41f1ac82a2de07a820ed57aaf120237bea 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/prefix.h +++ b/nemo-retriever-ocr/cpp/beam_decode/prefix.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp b/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp index 7b2a68556cefbcd42773eab135812696071852cc..2fd69e28ee678230bd9d89912f6468f3f53ddae3 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp +++ b/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "sbo_lm.h" diff --git a/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h b/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h index 3fe48d73833520db8883e9bde7d5f4c27280431c..6dcb03d8e6638264e8c7da5ccab1b852521d55ee 100644 --- a/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h +++ b/nemo-retriever-ocr/cpp/beam_decode/sbo_lm.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp b/nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp index 9c1c38ef30b9365eedb50fa9dcc606f703346e84..8d8ab5b5a6382115b9934f3f914274dcef7da135 100644 --- a/nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp +++ b/nemo-retriever-ocr/cpp/better_grid_sample/cpu_indirect_grid_sample.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "grid_sample.h" diff --git a/nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh b/nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh index 1bf528a914623c5321125234ddc5fb9f410675bb..8335037a84e5d6581d9b9fc084b28bedae990447 100644 --- a/nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh +++ b/nemo-retriever-ocr/cpp/better_grid_sample/gpu_grid_sample_utils.cuh @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu b/nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu index c56eb194fdcf37185120f5afbee358a88b7d3e17..673e445b3502bbdd5b151808486cb376f5afe621 100644 --- a/nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu +++ b/nemo-retriever-ocr/cpp/better_grid_sample/gpu_indirect_grid_sample.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "grid_sample.h" diff --git a/nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h b/nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h index 53f683063953b03f24dee77acf681d1df88ef294..c6f8eb052026dc7fe6781d95000ddcdc53baf147 100644 --- a/nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h +++ b/nemo-retriever-ocr/cpp/better_grid_sample/grid_sample.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/common.cpp b/nemo-retriever-ocr/cpp/common.cpp index 096fef757e3c79628f2669ef29ac529efc01bb52..a90c586369b2f61bb7778227084448aabd6fb535 100644 --- a/nemo-retriever-ocr/cpp/common.cpp +++ b/nemo-retriever-ocr/cpp/common.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "common.h" diff --git a/nemo-retriever-ocr/cpp/common.h b/nemo-retriever-ocr/cpp/common.h index 682fc0127a5972845a3aa3f4072963a825bd80d5..e81ecc63a8a2a5aff14fb1332fd7a838bb501230 100644 --- a/nemo-retriever-ocr/cpp/common.h +++ b/nemo-retriever-ocr/cpp/common.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/cuda_intellisense.cuh b/nemo-retriever-ocr/cpp/cuda_intellisense.cuh index 3a7b396b69c4124192d9819b447023bfe641f799..76de9af9ba2ebc411b56e72c3551f80b1275449b 100644 --- a/nemo-retriever-ocr/cpp/cuda_intellisense.cuh +++ b/nemo-retriever-ocr/cpp/cuda_intellisense.cuh @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/geometry.h b/nemo-retriever-ocr/cpp/geometry.h index afac774a91a054bc0a932d8f918bde525e5b7fc7..4fe84a89d95d8696ffbc59b8b3d92ce30654812f 100644 --- a/nemo-retriever-ocr/cpp/geometry.h +++ b/nemo-retriever-ocr/cpp/geometry.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp b/nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp index 6ca87b0b0d887c291ed57abdac15ec25d9584d3f..ab0e9a9055386d5e558c47430bf832c0803e5f3c 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp +++ b/nemo-retriever-ocr/cpp/geometry_api/calc_poly_min_rrect.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "geometry_api.h" diff --git a/nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp b/nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp index ccf852f53d4d6354fe524db238e8d6d32ee7970d..583dd30eedec053cd8f59f5064de65de383eab56 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp +++ b/nemo-retriever-ocr/cpp/geometry_api/geometry_api.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "geometry_api.h" diff --git a/nemo-retriever-ocr/cpp/geometry_api/geometry_api.h b/nemo-retriever-ocr/cpp/geometry_api/geometry_api.h index 15e190b3e39ef62a909b265019220561c7f1789d..057561ce24483137d6403d204d680e2effec4dee 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/geometry_api.h +++ b/nemo-retriever-ocr/cpp/geometry_api/geometry_api.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h b/nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h index 79217663fc843471430ce75001ff6d0c4b2b0def..53978b23d94828119fa51a8db8333f4d3d6ce4af 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h +++ b/nemo-retriever-ocr/cpp/geometry_api/geometry_api_common.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu b/nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu index 555d41e0f66744bc2a7459fe2ed0254c08d3f132..e330e8e2ec3d27c4970f37da4dbfff5650f65322 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu +++ b/nemo-retriever-ocr/cpp/geometry_api/geometry_api_gpu.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "geometry_api.h" diff --git a/nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp b/nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp index e095f3d7545c65d762a02e1acd04e967a9004a5c..948642ab0714ed11d8f824a4ef8ab9a7e5541e48 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp +++ b/nemo-retriever-ocr/cpp/geometry_api/get_rel_continuation_cos.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "geometry_api.h" diff --git a/nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h b/nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h index 70a1279fd26688d77b8e11c54265dc89dd568feb..8591b50fca8784659ac479eb53eb5956aaaf42b7 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h +++ b/nemo-retriever-ocr/cpp/geometry_api/matrix2x2.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp b/nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp index c9cc8f5edb02417fab6b164998affe860655b14d..c1264c78e14c3f63a3a09e6812a49d4aa443a4ae 100644 --- a/nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp +++ b/nemo-retriever-ocr/cpp/geometry_api/poly_bounds_quad.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "geometry_api.h" diff --git a/nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp b/nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp index ad94f4c7db561611dbd2ad1f430203a34026704a..e6bff23d4cbc5cc9a33232cb6f814f2ac6fddb05 100644 --- a/nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp +++ b/nemo-retriever-ocr/cpp/graph_detection/encode_util.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "encode_util.h" diff --git a/nemo-retriever-ocr/cpp/graph_detection/encode_util.h b/nemo-retriever-ocr/cpp/graph_detection/encode_util.h index 640992085e710e09a7c8f455e51abeff39800257..037ee25071a42d6cda9f8c8631d09b1cad1dd5a1 100644 --- a/nemo-retriever-ocr/cpp/graph_detection/encode_util.h +++ b/nemo-retriever-ocr/cpp/graph_detection/encode_util.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/half_ops.cu b/nemo-retriever-ocr/cpp/half_ops.cu index 48082f2d2353a2e3f5d92248750aa28caa75fb42..c5469bd14eaf4dbffa3d85522ff642ae66e6d2d5 100644 --- a/nemo-retriever-ocr/cpp/half_ops.cu +++ b/nemo-retriever-ocr/cpp/half_ops.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "half_ops.cuh" diff --git a/nemo-retriever-ocr/cpp/half_ops.cuh b/nemo-retriever-ocr/cpp/half_ops.cuh index ea04ad6cf1c1b00b83a671f0cfe0aeaecbab7835..af6ac063d2c5c96825e017caaaafe054f49136b4 100644 --- a/nemo-retriever-ocr/cpp/half_ops.cuh +++ b/nemo-retriever-ocr/cpp/half_ops.cuh @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/local_ips/local_ips.h b/nemo-retriever-ocr/cpp/local_ips/local_ips.h index cd2a836be1fc89c7d41947a592e3a63cee5d0795..8d29c8f0895d35c0865ee32acc70a4ff6a3529f7 100644 --- a/nemo-retriever-ocr/cpp/local_ips/local_ips.h +++ b/nemo-retriever-ocr/cpp/local_ips/local_ips.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu b/nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu index 1e2a17a5eae2989c3b7a17b852c1dec8fdd9a45d..9ee2719581d7cbe16063501f94ab12dd436d1be1 100644 --- a/nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu +++ b/nemo-retriever-ocr/cpp/local_ips/quad_all_2_all_dist_v2.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/module.cpp b/nemo-retriever-ocr/cpp/module.cpp index eb15853a218599eaf78d96ccbab7f0ed6369f95b..7f9604f7dc7314dde4dfdffb83c201b5977879a3 100644 --- a/nemo-retriever-ocr/cpp/module.cpp +++ b/nemo-retriever-ocr/cpp/module.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp b/nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp index ffd6d725155993514e0bccf1adf44205e33e602d..ef031b0bddb6f4d1c0293e694e0a81c407c3c5aa 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/cpu_non_maximal_suppression.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "non_maximal_suppression.h" diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu b/nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu index dc015f5a42008ae16f40ca2b1754c27dd3fb38e0..877aa41ba486a2a85695fe6752427afcc38e542d 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/cuda_non_maximal_suppression.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "non_maximal_suppression.h" diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h b/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h index 9312bd428ad9590f84472b364e09cae0e00717ea..09be47b73dd213e74d65360ea755579a7d6f71fc 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_common.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h b/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h index b93d53c531572e9e53d2001836e85199ea8319b6..789a6edc05c50d56f3ba6e6ff0459eca5e14cfc3 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/nms_kd_tree.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp b/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp index 75399965c40b13dada14a831b851a20eeba594d4..c092ac13351f69bc7c750679c83af6881a518b9f 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "non_maximal_suppression.h" diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h b/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h index a5dff7786c2920483c59572b7f3729836218d151..ca4de0d8b2944c63edd48250229c5cc6ba7f7b2c 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/non_maximal_suppression.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h b/nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h index 3ee13685223c0f51b8cb41bc7f8e1e87ec4de598..8604cbc93c79137fb106640e0ef5ed3e71c14a1f 100644 --- a/nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h +++ b/nemo-retriever-ocr/cpp/non_maximal_suppression/strided_quad.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/promote.h b/nemo-retriever-ocr/cpp/promote.h index ea9d28707a94070ca55d7d7cd509ec23f47feb88..6d41b72523af284273ab01a7a83d72b006827213 100644 --- a/nemo-retriever-ocr/cpp/promote.h +++ b/nemo-retriever-ocr/cpp/promote.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h index 2f5d1142d25cdb9ebfc2ee813bc7ab412ea3e367..6ad285d15dfd635a0db66489365eca9e074e00ab 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp index bb258d40366c8b008081bb618d70a1018798fc4d..d7837f5c3d1213892e2906341079afaa72d989ff 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h index c0ac9684b6bdcc189424f5820625d412868aebbb..acab1d1b281424f9ae070e2a51df34e1069fa37d 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_cpu.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.cu b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.cu index 6b56fb35b9b88194afd03423c62aa439d1aefa75..bc3ec2fe543d2c76e2450ced0f0d2b6d482fcee7 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.cu +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.cu @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.h b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.h index 2e8e832ada0c918dfc28ad4f106142c9c32755f8..96d4629b50d3c9c0d5d120fe55b0e38e77b0c27f 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.h +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_gpu.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_shared.h b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_shared.h index ef528edc1598ee382440dfba2a2abd37dcf1583b..06668366927771511b2f4d6e78f59e549688be5c 100644 --- a/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_shared.h +++ b/nemo-retriever-ocr/cpp/quad_rectify/quad_rectify_shared.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/scope_timer.h b/nemo-retriever-ocr/cpp/scope_timer.h index c3f80803e4b1d8654999e727075972d46c1b1474..dad5d585f67a02f63937b968e2b2516ae719f302 100644 --- a/nemo-retriever-ocr/cpp/scope_timer.h +++ b/nemo-retriever-ocr/cpp/scope_timer.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/sparse_select/sparse_select.cpp b/nemo-retriever-ocr/cpp/sparse_select/sparse_select.cpp index f1d8ca52649ab24d87bb0e8a816cf8195472847a..a75984cf1e4c83b5e74fc8d1082be37c5d384f47 100644 --- a/nemo-retriever-ocr/cpp/sparse_select/sparse_select.cpp +++ b/nemo-retriever-ocr/cpp/sparse_select/sparse_select.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "sparse_select.h" diff --git a/nemo-retriever-ocr/cpp/sparse_select/sparse_select.h b/nemo-retriever-ocr/cpp/sparse_select/sparse_select.h index 4dc5f59568c6b964ce4eeed9d6436786e0c833b8..1e0ae13b3914a7c35ee21d5cadf2345be796d436 100644 --- a/nemo-retriever-ocr/cpp/sparse_select/sparse_select.h +++ b/nemo-retriever-ocr/cpp/sparse_select/sparse_select.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/cpp/text_region_grouping/dense_relations_to_graph.cpp b/nemo-retriever-ocr/cpp/text_region_grouping/dense_relations_to_graph.cpp index 6780de057500fc5d826635cee312c3b00925fc17..39675ded17f0f39e50dbacfc81c38936c3a55051 100644 --- a/nemo-retriever-ocr/cpp/text_region_grouping/dense_relations_to_graph.cpp +++ b/nemo-retriever-ocr/cpp/text_region_grouping/dense_relations_to_graph.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "text_region_grouping.h" diff --git a/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.cpp b/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.cpp index 4b97dd4af72a30f48b0bbf2dc14868fb7d889ef3..dfe3f4137489ff14951b5eda400c2e280f24c7a5 100644 --- a/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.cpp +++ b/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.cpp @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #include "text_region_grouping.h" diff --git a/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.h b/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.h index 87fea500e23740df3a42e3e5d060f75f29a7cad5..7f8b888d3646a71bad4099278d41eca7e7a70a4e 100644 --- a/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.h +++ b/nemo-retriever-ocr/cpp/text_region_grouping/text_region_grouping.h @@ -1,5 +1,4 @@ -// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -// All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once diff --git a/nemo-retriever-ocr/hatch_build.py b/nemo-retriever-ocr/hatch_build.py index 0fa9d85a649e23e410eb8994c2e3b38a899b2eae..8e2151fa8dad55cc94b14d19cfc88735c50a7eb6 100644 --- a/nemo-retriever-ocr/hatch_build.py +++ b/nemo-retriever-ocr/hatch_build.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 from __future__ import annotations diff --git a/nemo-retriever-ocr/scripts/build-extension.py b/nemo-retriever-ocr/scripts/build-extension.py index a8d1af2a9e64a8b0275ccf00ca85b2eb934a17e7..266d6e8bf8f5c19573533a7178d93bff4145f77f 100644 --- a/nemo-retriever-ocr/scripts/build-extension.py +++ b/nemo-retriever-ocr/scripts/build-extension.py @@ -1,7 +1,6 @@ #!/usr/bin/env python3 -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/__init__.py index cb59f61a04031738fb505e42b3f5c821c9f54ad5..5e3787ed038821f351041581fcdd33d66a96dc04 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/__init__.py @@ -1,4 +1,3 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/__init__.py index cb59f61a04031738fb505e42b3f5c821c9f54ad5..5e3787ed038821f351041581fcdd33d66a96dc04 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/__init__.py @@ -1,4 +1,3 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/base.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/base.py index 963428be96800818044b6b1e14e84a3452e0ba81..a3d31175400574e01c489e387b2b23f0a9b99232 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/base.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/base.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Target encoder.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/recognizer_encoder.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/recognizer_encoder.py index b51d30292243ca3bbf0ca4a0f52faee20c2ed9d3..7987e06e4589c9580b099fffc2b7834d7ec3784d 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/recognizer_encoder.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/recognizer_encoder.py @@ -1,8 +1,7 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/relational_encoder.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/relational_encoder.py index 74624d578574f4f15121e3e43d2bb5ea258a5789..bfe364c170832f0164f6b905504a60edaf72e44c 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/relational_encoder.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/encoders/relational_encoder.py @@ -1,8 +1,7 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/__init__.py index cb59f61a04031738fb505e42b3f5c821c9f54ad5..5e3787ed038821f351041581fcdd33d66a96dc04 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/__init__.py @@ -1,4 +1,3 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/blocks.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/blocks.py index 4ab8aa328a41499ba9ac02b893a6d10b5ed056c4..a751611d2df64c65bf8019380ec5a14b6c3ed43b 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/blocks.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/blocks.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Model blocks.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/__init__.py index cb59f61a04031738fb505e42b3f5c821c9f54ad5..5e3787ed038821f351041581fcdd33d66a96dc04 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/__init__.py @@ -1,4 +1,3 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/aspp.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/aspp.py index 7ceb57b0e390d027310449af5e1b254e0c3e645d..62de878676b397470b3180f386a8d65257a01920 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/aspp.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/aspp.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Atrous Spatial Pyramid Pooling implementation.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/fots_detector.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/fots_detector.py index 9521b29ac4fa039fd06d9f09a0d137374ceef5d3..2d672fdeaa339d54bb1058c6380eb6e84db46086 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/fots_detector.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/fots_detector.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/regnet.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/regnet.py index 3fa87a8f73c575dbf75a7c7db42292395e029142..107943a9679c69e7bd030e0b950ff51afd04709a 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/regnet.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/detector/regnet.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # Modified from diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/recognizer.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/recognizer.py index 28facdae677277ec476127b5deaeb21540828148..b563a13594ddb92e5daa618f1d46024e2b3571e6 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/recognizer.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/recognizer.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/relational.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/relational.py index e93a03c72f1aa81138963b2cef095defb2c28af9..8e50dd3a4903fa3c961b24eb230e9caff340c05d 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/relational.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/relational.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/utils.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/utils.py index c867b2c2a7652c5ab5e18d9ea6eec44329ea26d7..919c0c82ca40d8372175b405e05e9f98693fd3a9 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/utils.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/models/utils.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pipeline.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pipeline.py index 707cbd209d16cad40de18220b3474e5f46d2ebd7..2c772e195c5f8fe472b55a19d239e2d0ea051d94 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pipeline.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pipeline.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import base64 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/__init__.py index cb59f61a04031738fb505e42b3f5c821c9f54ad5..5e3787ed038821f351041581fcdd33d66a96dc04 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/__init__.py @@ -1,4 +1,3 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/data_container.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/data_container.py index a8bb425ef39b7a4e27a80555f742b1361ec76a23..a9a96b588c15502b8df08f785fcd52ae3b017515 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/data_container.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/data_container.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Data container containing uniform calls to data manipulation functions.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/quadrangle.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/quadrangle.py index c8684f6b6481b9a45d3f6e1e564582910d570c57..eb7ff1f3e778754854a62e417e450971dd7d1fdc 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/quadrangle.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/quadrangle.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Quadrangle class.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/relation_graph.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/relation_graph.py index 219dedec8ed20687a5006f4d216958deb075adf4..d633ecb8b7bc5b74d82d3c1915e865e052ca6295 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/relation_graph.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/relation_graph.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import math diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/text_region.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/text_region.py index 68c81f8b922ebb1cade6cb684d47009608e0b5ea..8efb2a63fc838624971a40dde62bc3333cc40bae 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/text_region.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/text_region.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 """Text region class.""" diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/worker_messages.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/worker_messages.py index 0ff5b8fd9cc7f3b242b33d998a62120f729da61d..00cde89adc44ac5c41b98e299b755c77bab8b98b 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/worker_messages.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/data/worker_messages.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 class WorkerMessage: diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/indirect_grid_sample.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/indirect_grid_sample.py index 87bd364249b5f23e3b9188728c2c02218b3a78a0..449df49a6756acde7e26a15a999e4ccf35137424 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/indirect_grid_sample.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/indirect_grid_sample.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/quad_rectify.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/quad_rectify.py index 4dc208bb3b83e3973e006a0f853630019432bf9b..879ab3b21e7e6fe6fc2ab0fcf166df6bdd49cede 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/quad_rectify.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/quad_rectify.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/research_ops.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/research_ops.py index 2eeac9ef8b8ee4b356c4a020918049024e3a1061..0536e518189c26104423034275582d3deca4a960 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/research_ops.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/research_ops.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import numpy as np diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/rrect_to_quads.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/rrect_to_quads.py index 796b92983b71a8fc909f020e136713c7d8a3ffec..bb398261c26dc570eead52205c394f6a7ccf734d 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/rrect_to_quads.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/post_processing/rrect_to_quads.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pre_processing.py b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pre_processing.py index f42e253d3f9714bf0f0b534afac616f000329e5a..3eeef928928594cd8e60fad28a6061b1cee3b6d6 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pre_processing.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr/inference/pre_processing.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import math diff --git a/nemo-retriever-ocr/src/nemo_retriever_ocr_cpp/__init__.py b/nemo-retriever-ocr/src/nemo_retriever_ocr_cpp/__init__.py index 83addf23f2d1a5ba1b6f0de78fa9a7cba0c0333e..992b924c4a0b2ab3d35c75533d92a62929af53d6 100644 --- a/nemo-retriever-ocr/src/nemo_retriever_ocr_cpp/__init__.py +++ b/nemo-retriever-ocr/src/nemo_retriever_ocr_cpp/__init__.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import importlib diff --git a/nemo-retriever-ocr/tests/test_nms.py b/nemo-retriever-ocr/tests/test_nms.py index 984613a3ad9fbf42c26b27d58876f60916ea575e..4e8935031aa2195fb9fc7adb8b7bda5624fa76ba 100644 --- a/nemo-retriever-ocr/tests/test_nms.py +++ b/nemo-retriever-ocr/tests/test_nms.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/nemo-retriever-ocr/tests/test_quad_rectify.py b/nemo-retriever-ocr/tests/test_quad_rectify.py index 28055c43d6340e64bf4a2622546b842aa1501d07..9839d5c5f6653e9fb7133ad3454b38585623b568 100644 --- a/nemo-retriever-ocr/tests/test_quad_rectify.py +++ b/nemo-retriever-ocr/tests/test_quad_rectify.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import shutil diff --git a/nemo-retriever-ocr/tests/test_rrect_to_quads.py b/nemo-retriever-ocr/tests/test_rrect_to_quads.py index a5825e03eea5f11cd98f307ca2ee9f224f810e9e..836ca782330183d0f97592f774f66d6159dcfa0a 100644 --- a/nemo-retriever-ocr/tests/test_rrect_to_quads.py +++ b/nemo-retriever-ocr/tests/test_rrect_to_quads.py @@ -1,5 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. -# All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import math