otx

View on PyPIReverse Dependencies (0)

2.2.2 otx-2.2.2-py3-none-any.whl

Wheel Details

Project: otx
Version: 2.2.2
Filename: otx-2.2.2-py3-none-any.whl
Download: [link]
Size: 1047610
MD5: 7434a03d534e587316a0c63bd482489e
SHA256: 0c228c1a5f0ad354f665213e9179a86e8c91bd9ba417ddfb4d5d8d9c33cf133c
Uploaded: 2024-12-16 10:25:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: otx
Version: 2.2.2
Summary: OpenVINO™ Training Extensions: Train, Evaluate, Optimize, Deploy Computer Vision Models via OpenVINO™
Author: OpenVINO™ Training Extensions Contributors
Project-Url: Documentation, https://openvinotoolkit.github.io/training_extensions/
Project-Url: Repository, https://github.com/openvinotoolkit/training_extensions/
License: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright (C) 2018-2021 Intel Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10
Requires-Dist: datumaro (==1.7.0)
Requires-Dist: omegaconf (==2.3.0)
Requires-Dist: rich (==13.7.1)
Requires-Dist: jsonargparse (==4.30.0)
Requires-Dist: psutil (==6.0.0)
Requires-Dist: ftfy (==6.2.3)
Requires-Dist: regex (==2024.7.24)
Requires-Dist: importlib_resources (==6.4.0)
Requires-Dist: docstring_parser (==0.16)
Requires-Dist: rich_argparse (==1.5.2)
Requires-Dist: einops (==0.8.0)
Requires-Dist: decord (==0.6.0)
Requires-Dist: typeguard (==4.3.*)
Requires-Dist: setuptools (<70)
Requires-Dist: tox (==4.17.1); extra == "dev"
Requires-Dist: pre-commit (==3.8.0); extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest-timeout; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-csv; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: mlflow (==2.15.1); extra == "dev"
Requires-Dist: py-cpuinfo (==9.0.0); extra == "dev"
Requires-Dist: openpyxl; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx (==7.2.6); extra == "docs"
Requires-Dist: pydata-sphinx-theme (==0.12.0); extra == "docs"
Requires-Dist: sphinx-tabs; extra == "docs"
Requires-Dist: sphinx-panels; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-copybutton (==0.5.2); extra == "docs"
Requires-Dist: sphinx-autoapi; extra == "docs"
Requires-Dist: sphinxemoji; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: torch (==2.1.0.post2); extra == "xpu"
Requires-Dist: torchvision (==0.16.0.post2); extra == "xpu"
Requires-Dist: intel-extension-for-pytorch (==2.1.30+xpu); extra == "xpu"
Requires-Dist: oneccl_bind_pt (==2.1.300+xpu); extra == "xpu"
Requires-Dist: lightning (==2.2); extra == "xpu"
Requires-Dist: pytorchcv (==0.0.67); extra == "xpu"
Requires-Dist: timm (==1.0.3); extra == "xpu"
Requires-Dist: openvino (==2024.3); extra == "xpu"
Requires-Dist: openvino-dev (==2024.3); extra == "xpu"
Requires-Dist: openvino-model-api (==0.2.5); extra == "xpu"
Requires-Dist: onnx (==1.17.0); extra == "xpu"
Requires-Dist: onnxconverter-common (==1.14.0); extra == "xpu"
Requires-Dist: nncf (==2.12.0); extra == "xpu"
Requires-Dist: anomalib[core] (==1.1.0); extra == "xpu"
Requires-Dist: torch (==2.2.2); extra == "base"
Requires-Dist: lightning (==2.3.3); extra == "base"
Requires-Dist: pytorchcv (==0.0.67); extra == "base"
Requires-Dist: timm (==1.0.3); extra == "base"
Requires-Dist: openvino (==2024.3); extra == "base"
Requires-Dist: openvino-dev (==2024.3); extra == "base"
Requires-Dist: openvino-model-api (==0.2.5); extra == "base"
Requires-Dist: onnx (==1.17.0); extra == "base"
Requires-Dist: onnxconverter-common (==1.14.0); extra == "base"
Requires-Dist: nncf (==2.12.0); extra == "base"
Requires-Dist: anomalib[core] (==1.1.0); extra == "base"
Requires-Dist: transformers (==4.44.0); extra == "transformers"
Requires-Dist: mmdet (==3.2.0); extra == "mmlab"
Requires-Dist: mmpretrain (==1.1.1); extra == "mmlab"
Requires-Dist: mmsegmentation (==1.2.1); extra == "mmlab"
Requires-Dist: mmaction2 (==1.2.0); extra == "mmlab"
Requires-Dist: mmdeploy (==1.3.*); extra == "mmlab"
Requires-Dist: oss2 (==2.18.5); extra == "mmlab"
Requires-Dist: tox (==4.17.1); extra == "ci-tox"
Requires-Dist: build (==1.2.1); extra == "ci-publish"
Requires-Dist: pandas (<2.2); extra == "ci-benchmark"
Requires-Dist: matplotlib (==3.9.2); extra == "ci-benchmark"
Requires-Dist: nbconvert (==7.16.4); extra == "ci-benchmark"
Requires-Dist: ipython (==8.26.0); extra == "ci-benchmark"
Requires-Dist: ipykernel (==6.29.5); extra == "ci-benchmark"
Requires-Dist: openpyxl (==3.1.5); extra == "ci-benchmark"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: xpu
Provides-Extra: base
Provides-Extra: transformers
Provides-Extra: mmlab
Provides-Extra: ci-tox
Provides-Extra: ci-publish
Provides-Extra: ci-benchmark
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 12783 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
otx/__init__.py sha256=AMQGXjb4K7AjbhZy6bQ-GRhVGicNlkallGqvGu9TIts 1015
otx/algo/__init__.py sha256=WCHb4BZjN8amw7zduULcksUbHM-heyhq2SRGzMqr1SU 287
otx/algo/accelerators/__init__.py sha256=RUBCKpKrvcHF57-RaHH1-1nzlCfOS4PrNm7Nw8yigsE 186
otx/algo/accelerators/xpu.py sha256=1z9VQdIsP_g4VPCxmumIFPdQRpQLuzlE-sTwYNMamLI 1864
otx/algo/action_classification/__init__.py sha256=lLL-fWQfZWO_6INstRvbH4lLhKd0Q6mr-wuOAgpIQLw 420
otx/algo/action_classification/movinet.py sha256=mtMRgHCRRuGqxu6Fspv42KkOndXO9Hs3qCews-74j3w 2774
otx/algo/action_classification/x3d.py sha256=FK1_OoY1j_RjdbzXOJKIlmeb_FTcCNvdjwZ_olnldO8 3322
otx/algo/action_classification/backbones/__init__.py sha256=igZ_cGQS2DcFEwqrqKRBZfXj8rzHcB3KbsIl1cDItLE 240
otx/algo/action_classification/backbones/movinet.py sha256=zE4FMieQjcjlaPFHwWdV2MW-TMAoNO3xggAN8V3GF9Y 29497
otx/algo/action_classification/backbones/x3d.py sha256=ITCP5zISB-uTVBrR4rxge8kSlMbWQzgPNsvabNgFAhE 19949
otx/algo/action_classification/heads/__init__.py sha256=mK_Iu-HHI7meDWuKIMFmR7kEyCBVUsnMypPS2hopQhs 230
otx/algo/action_classification/heads/base_head.py sha256=E9indRG26kc4-sUBvMLPNcePAz9TWbf4YWk_DBb6VtY 8391
otx/algo/action_classification/heads/movinet_head.py sha256=EbZ9oBbk37TiC_YAeO-3PO9AdDjwLQwNZAkLmqY_uA8 2947
otx/algo/action_classification/heads/x3d_head.py sha256=vbLcZUHT3LvCCkihwDL3YPrr_X0POw9lFDMyVgD064o 3152
otx/algo/action_classification/recognizers/__init__.py sha256=MVZGnpMLJHPHeZl5r3BosJdig3zr4cffFgh-bnWEQiQ 257
otx/algo/action_classification/recognizers/movinet_recognizer.py sha256=ZQRsLzUydXTw_ZOKtAWaAOyvjvk6VpKR6wQuvbSw0Ow 1706
otx/algo/action_classification/recognizers/recognizer.py sha256=fsGeVTE_yBpPv_9LaT1TsvWMWpKeuQjJeufjMOAt804 10961
otx/algo/action_classification/utils/data_sample.py sha256=7hsw9T0ieH5TjrzdEiH503exOzeynm-JCT17fwiOCW0 4744
otx/algo/anomaly/__init__.py sha256=QlWeTWJ62O_3SVs2z8bQdWTS0wrfD0Mwe6g5HWjPnyM 196
otx/algo/anomaly/openvino_model.py sha256=3ZG83XtdbLBaq2Wn6FykqwDpYXv43J-tU1vGRaWM06k 8259
otx/algo/anomaly/padim.py sha256=HSLHRrHhruDtZYOlyNekqnl78S_dOidZKjmalpHfNPQ 5966
otx/algo/anomaly/stfpm.py sha256=VD0GrC_4eFmCeDLjTOrr1jxuQOs4YKdzLwsPouac97k 5467
otx/algo/callbacks/__init__.py sha256=ZeE71hfrLJ5bTM_YVC-u2k0A_-LXOnVwerEdfESPr6g 118
otx/algo/callbacks/adaptive_early_stopping.py sha256=Xc2sgy-uTFXFu5ah5vvL9LbiQcSvCnFt-Jgx-nP0-ys 3677
otx/algo/callbacks/adaptive_train_scheduling.py sha256=M5le6h1OBxHif64kK5gy1fr99pLoqLqrCUnwrniNTOw 7632
otx/algo/callbacks/ema_mean_teacher.py sha256=Afn1OR2yklB8qIb-LJ3OG0fL6R7p_B7gPIrRmEK9oJ4 2787
otx/algo/callbacks/iteration_timer.py sha256=xiNRsmCfhuQB3Fzv0JkYFRZs1K8O6E7p69gyRFak0QI 5690
otx/algo/callbacks/unlabeled_loss_warmup.py sha256=QHbskOkNA3Q52NFUu_0BpAHxP3JEscG4DYnUBtrtjFo 1929
otx/algo/classification/__init__.py sha256=WKtGanRmd1tnfAj1PSaqxCTAXjZs20FZwGNQ8Lk8CLU 207
otx/algo/classification/efficientnet.py sha256=tIA7djHTTtQqAGJLmLV925JOT7Zm4Fqt-5vd3Q8jrcY 12194
otx/algo/classification/huggingface_model.py sha256=LXTnZaEKXm1AIJb9z6E4qbaAz-i8sVIaLGdJPM6Qg_I 5207
otx/algo/classification/mobilenet_v3.py sha256=19L81bOinWZqPiM7GtjAAB5_YWqQEULugu0VFt0W7uM 16306
otx/algo/classification/timm_model.py sha256=dNPFP-wXeSUOnTWz3OU4RKorvQrwQP6GItETpyqcGjc 12200
otx/algo/classification/torchvision_model.py sha256=I4QwYo-rbw4tqxE9kiXzUh7k3OmV6yAh-L_VbaqSGug 14525
otx/algo/classification/vit.py sha256=4otJ7ckf7fE_79H-p2PYHaubyrPGRvKlrm44dyH6bwI 19036
otx/algo/classification/backbones/__init__.py sha256=Bh4B0h4-vlsh4CrnHLCO_Dn_RHZTD_kmaTvWPrEnDAA 443
otx/algo/classification/backbones/efficientnet.py sha256=QcfoAZkXBJZQIXD230mmjWkx28uJxm64aQuIBShIfpI 24555
otx/algo/classification/backbones/mobilenet_v3.py sha256=RSJzKuN4qAdETUMPE4pFm0oAjED7Ec-WJ1DVlr-FZFU 13536
otx/algo/classification/backbones/timm.py sha256=XMGO2NJLC1lzdA3_rCzCw2G8AfNVBCorf_veyYyjuXg 2481
otx/algo/classification/backbones/torchvision.py sha256=ag52g8xK0LgkNkAL4vCXLvY_FnaLyAYQ0K9s3nSds1U 2650
otx/algo/classification/backbones/vision_transformer.py sha256=40pLBXU1SPa8Gl0cfesduYdOKqODOOADwflP5nvDxQU 32183
otx/algo/classification/classifier/__init__.py sha256=8WSnIYa9rwWhzcjo1AFu4kAj5OuF16WR2GpjtoGuuqY 334
otx/algo/classification/classifier/base_classifier.py sha256=Kzm8F3yq1d2CNFSmWtzVNM8Qoi6OjPFP3dnvs3PtopU 7933
otx/algo/classification/classifier/h_label_classifier.py sha256=_2MrXOfj3dRgCj7jPEaa6abPhMNkey1-u2Jc1yJH5-Q 5497
otx/algo/classification/classifier/semi_sl_classifier.py sha256=LD_yuRCD2VJztcgpSDfjGkvDaE8m6OE0Bu3-_9TpUZg 4360
otx/algo/classification/heads/__init__.py sha256=ze1miW2JLL6guAyJQ9fx_SOymVYcfhpjCRY7pOkL-f0 793
otx/algo/classification/heads/hlabel_cls_head.py sha256=vu3brnOWAphP4dlrKKfJkUmOicINh1-K0RgI_VvwqUI 15945
otx/algo/classification/heads/linear_head.py sha256=PZ84K4mg9q41kf13UpNcYc55zp0KrMFRJmIIf41ZKcw 2911
otx/algo/classification/heads/multilabel_cls_head.py sha256=hw80Iq3Sb2usDs1pOB7fV_-TH3pmiqnPukn0WWUgpRg 8306
otx/algo/classification/heads/semi_sl_head.py sha256=4IZxEa4R86o4SnCa96WHZVM2K8ACBfVu3bfhY_tZas4 7791
otx/algo/classification/heads/vision_transformer_head.py sha256=upPrcHSMR3glvQoughSWjqk3LBOKB2f6G_2NDE01Cs8 4371
otx/algo/classification/losses/__init__.py sha256=5PqT0VYHHTUmk-5Akxoj4ymv369X5_9cXxWLTjbx1Nk 253
otx/algo/classification/losses/asymmetric_angular_loss_with_ignore.py sha256=CJvkdjLBBBdCkG3kDExfTy7eEzj0PJwBqIASP7Y9Tz4 6659
otx/algo/classification/necks/__init__.py sha256=mz_Wj6x6cBFPFw74VHgSSfizPRCiyqojkXzkLUSKQAk 194
otx/algo/classification/necks/gap.py sha256=jXAw0CEFXPTpXpvqzX6C0_aIyIIAb2kbD0T7D1L8bWY 2236
otx/algo/classification/utils/__init__.py sha256=-x0AtOrGDrvHyIeJ8fVWz1l8mjyAyIrfv1iZr9pu-Qk 961
otx/algo/classification/utils/attention.py sha256=R1AHzB23sEI0OWSQpnpcDWEdgxG3BWYj-k2PYup79qA 4047
otx/algo/classification/utils/embed.py sha256=ZptzqxSzmEBNFTDTal6EEjF7c9G5gzK7qFyqeuz7zd4 2133
otx/algo/classification/utils/ignored_labels.py sha256=nrlQdaGi3KQnhVnSoQSe4Q1P2NMzPatxCOUcReeZkWM 786
otx/algo/classification/utils/swiglu_ffn.py sha256=Ef0S37RLK5NuIleLXAwZjiOt0q4WfFg1M2glyKfuIJM 3170
otx/algo/common/backbones/__init__.py sha256=LVAU8KJjwcerCwOZj_1VxLckOQCoJIyoKG_KbfHPXnc 348
otx/algo/common/backbones/cspnext.py sha256=tDwIH5669rDzaOSEPlHLfq1p314et_JZuAzNxgjkcZA 9027
otx/algo/common/backbones/pytorchcv_backbones.py sha256=4WfpewJV6Zf5ciSlXv_o4PMLUkfcOM_JxxYSA_wARGY 5582
otx/algo/common/backbones/resnet.py sha256=edNVcnTka2b2lUOZXi1_gfHLH_Fl79PugP6QGuZExoY 12530
otx/algo/common/backbones/resnext.py sha256=JkEfy4tA_7dDVmHtjHtAfZmaovQo0yKJ4F0pK6bu1B0 4460
otx/algo/common/layers/__init__.py sha256=sY2v7-pT5LuuMuhahnMGGQw1wN2UFzyDyZlfpe0sC0Y 226
otx/algo/common/layers/res_layer.py sha256=OglV3uIkexKwrvow3do0aEytoplI23dhGWCrZs6wNz0 3297
otx/algo/common/layers/spp_layer.py sha256=4rRD8XO6AJWYs5y0lzrIcYV13ywYWZKOTGAZd-IraH0 2815
otx/algo/common/losses/__init__.py sha256=ElV3eeysKYNg_7m4tnoxka2J3fJPuq-Ztq4m_K3IwcA 484
otx/algo/common/losses/cross_entropy_loss.py sha256=HSzyFBSh-808OrD0cwfDXFQQWI-7iQCVK0x25ruDxCg 10153
otx/algo/common/losses/cross_focal_loss.py sha256=uzcWFmSJixSGUxWgLNA2xnQk6Q-kLv8yAeseuBWAqnE 3244
otx/algo/common/losses/focal_loss.py sha256=LGUM4M4qOQQNLeLT7JkMdcVaGs_rkDDzO9JLPwKUadM 3092
otx/algo/common/losses/gfocal_loss.py sha256=3L3rf3LGhkl_yrXEQ8yK_-hnpT286JSfvzjK3Z1HE-U 8975
otx/algo/common/losses/iou_loss.py sha256=2yqVPdbhhPZJnQeF-FzqQf_va8fZ3XkC1S1m-FU-R4M 3449
otx/algo/common/losses/smooth_l1_loss.py sha256=SM7QtMmOlMf52zf-2d-tMmL4gTPt9frp4dzYXAD2hTI 3355
otx/algo/common/losses/utils.py sha256=XK6pbL7RQ2uhh_waaj7v5NNffoz5qhA35cNl3tYGccY 4448
otx/algo/common/utils/bbox_overlaps.py sha256=tM51PZ1EX-UhJyGPYK0U63Du_ufeR4fuElOjTOT7r58 7754
otx/algo/common/utils/nms.py sha256=kj4lnFvjBQLX6laCdZriri7Xb3IHMHLalYAFgVpd2io 17987
otx/algo/common/utils/structures.py sha256=zAhFEcBbi1t2B6XNAWxWVQtQ8kfCurlS5ZFkAbIgZiQ 6704
otx/algo/common/utils/utils.py sha256=6X6xDBgN7rCJ5Z4JxGQ1p1buxU7XdSbDUK0_65oaOvQ 11761
otx/algo/common/utils/assigners/__init__.py sha256=n3byd5aSXDJYvrgiJQvQmKRU6IIBaH-Wf6GMmWjaZGc 351
otx/algo/common/utils/assigners/dynamic_soft_label_assigner.py sha256=5oEtQTGOGLgQefxsdfq8Q3kP665SsgkfZIfbOXQYcbw 10189
otx/algo/common/utils/assigners/iou2d_calculator.py sha256=9YQ9K0mR9QAetEW6L-Y3TMwrHl-20HMCLtrjLRnAAds 2846
otx/algo/common/utils/assigners/max_iou_assigner.py sha256=-0sAGTFvp4u_-1MFtmyOLfBCcJElvPX9xwmLuIfQpgw 13472
otx/algo/common/utils/coders/__init__.py sha256=hAowJfRjmfjA_xc_aGicGvr0gx7bWBbK_mufbL1QvfQ 292
otx/algo/common/utils/coders/delta_xywh_bbox_coder.py sha256=nD-xNGDUyGpea-YE40OGUoQbF50ep-lZYw8kd58sHXY 13823
otx/algo/common/utils/coders/distance_point_bbox_coder.py sha256=N-3cYZbh3Ug7Dw8TEQUOOT8sJzcQazCWIXV0INE8gsE 4276
otx/algo/common/utils/prior_generators/__init__.py sha256=Owk96JoqzmZztm44GvgkadOWPScFPGTuYJZU05XXUcs 331
otx/algo/common/utils/prior_generators/anchor_generator.py sha256=uBo5BklX51YQq7gKCTLAKsG3J7GM2X62Tvamwa1TkuI 21498
otx/algo/common/utils/prior_generators/point_generator.py sha256=OcZRfnhjBTgcn_tu6BtafdsGtJo5x0NRy_MM4ZPOCCM 9923
otx/algo/common/utils/prior_generators/utils.py sha256=-e3EOQwG0ZgU8FH5YPp6meNNObNYaWY8oPZNHZt4j7M 1428
otx/algo/common/utils/samplers/__init__.py sha256=ny-Yy8-JUSKaokbR9T0zw_tBaKNA-tRvQp2t1qfwn4Q 219
otx/algo/common/utils/samplers/base_sampler.py sha256=g9D5quIdjxhGyMijE3S1OtN-S8X8IaYKO_B9leZuR3U 12235
otx/algo/detection/__init__.py sha256=tpcdFTS2pQe5Fh_w55rBGKGrrdHlMDAqmetKK6f2E1g 218
otx/algo/detection/atss.py sha256=TbCMLCNOfAuLEX8bRjukEpdUoWbewqpdYZ9CdwDGmy4 8545
otx/algo/detection/huggingface_model.py sha256=hhafTgg8Q8Bm_0MLevnTH3ue7uQoEoFCjwT3QzUBelI 7305
otx/algo/detection/rtdetr.py sha256=xHwzdnOioGLhjJ_cq6RYEp7OcjDEWBP-BJnET52Pg9g 13903
otx/algo/detection/rtmdet.py sha256=EafjAKFFwbyivOqz3NEHmk4nOZ98JidnDR93gz65EcM 5969
otx/algo/detection/ssd.py sha256=8DZhMU_nWYVsmGZvliJNSdlHcQoNuoR0P_h83KXSsIs 14590
otx/algo/detection/yolox.py sha256=YXSjE7HpevBRIBi-V1Ja5ADTGsbTs17z_q1y0b5V3QE 12065
otx/algo/detection/backbones/__init__.py sha256=gzH4hbZ3pSmbf8lqbhURjvVVD7TH69aZQX6t5GXYwIw 245
otx/algo/detection/backbones/csp_darknet.py sha256=l8dCg_QoBM8SZEY_t0jcAJPXZ4saqJQGTIUmZTXj708 9472
otx/algo/detection/backbones/presnet.py sha256=1JHS4YlGxCoaAgeTgCaF8eWO0xWLYVsPFVdYNexapHo 12017
otx/algo/detection/base_models/__init__.py sha256=i7wihznb0QGyb6chFUivnqStk0GdQ2sQ-5Nn79Wse_M 280
otx/algo/detection/base_models/detection_transformer.py sha256=mM9A-JjKNLA1UCn7jANAqSnA4YFkd2iE2OLQuMKA9VE 5914
otx/algo/detection/base_models/single_stage_detector.py sha256=IEwS7cXecxaBWlhJvW8bBob_D1qKwsGB_mpMa3pocuE 11385
otx/algo/detection/heads/__init__.py sha256=oP8aBozU4FN1uN6vmvxw50qmQhqqNHOQGViGbfnzP18 408
otx/algo/detection/heads/anchor_head.py sha256=rmxZDQbb64BglPauimdqHphYLXg_daMuya57WuDTbYs 22775
otx/algo/detection/heads/atss_head.py sha256=vnbdQpUZlX0gF6pJMWys4SwASgc6i1qDNzgo6C6i7Pc 23770
otx/algo/detection/heads/base_head.py sha256=8RV5_Jpr8dBDSZfX_4luNdY4T-8z7NCYU5OxvAHI4Os 24040
otx/algo/detection/heads/class_incremental_mixin.py sha256=hRvb-N62cgH1Kbg5zYo55EmPKq8bC0ZSU79xD-N-kp8 4917
otx/algo/detection/heads/rtdetr_decoder.py sha256=3tbTaSMicTs-M2sNX8E6cCfwcB5_-nWvT3hijtd2jm8 32274
otx/algo/detection/heads/rtmdet_head.py sha256=baWGEBLsO23JDckPJvEGGokRK0j4g7A_RPiqwAv-uPU 33929
otx/algo/detection/heads/ssd_head.py sha256=jTT-aQydgyeUBL4gqN4rBdhL_KfGEQfbQX9dcxHpXAg 12463
otx/algo/detection/heads/yolox_head.py sha256=MfHSYg_bjxPoUgrhwFbApDK_5a_dZdhVua7k6jcd6Mo 29843
otx/algo/detection/layers/__init__.py sha256=cnX_lLk6taD3iGOSh4xXH6ZUdJHjitfFOkCRwtqf38A 291
otx/algo/detection/layers/channel_attention_layer.py sha256=tkjX6_xfQWrmYdwzQUluW3MKK6exznwoqSJ2Y_-BUWc 1226
otx/algo/detection/layers/csp_layer.py sha256=JmM11OVWkYpYBPwmBzoSc59hUsxG17rIQNTnnlrT1ww 14789
otx/algo/detection/losses/__init__.py sha256=rGu9XfooubUG-fFS-WvJIAstefv_pGb0Ibj0neTD-7g 235
otx/algo/detection/losses/iou_loss.py sha256=gVvYNO0-TG5NUWg7gdVfmuFb7UW18M8E09zX4gXDhIM 5189
otx/algo/detection/losses/rtdetr_loss.py sha256=hCj8EUtjEEtAAAS0kk1AlxZNkExu8qwkyo4tZMCg5oE 10899
otx/algo/detection/necks/__init__.py sha256=1yru8yM8npKzmyRKMPOf0F0hxtY0kjj1YalaSof1Eo8 337
otx/algo/detection/necks/cspnext_pafpn.py sha256=ESu57lZV0uZnSRDDWyjY4_MHKwR9rv1q2QImwEbPBSw 6963
otx/algo/detection/necks/fpn.py sha256=Kg3qGjdKxIv2429TIfu8I7ZoBG6MKgshP6fFwsfNtXU 8969
otx/algo/detection/necks/hybrid_encoder.py sha256=gdllDX4-Srz6TDNR5Piji_02_tp99VmSbHJ9WvQGmqA 12615
otx/algo/detection/necks/yolox_pafpn.py sha256=AxIEmXMf2JDjA8yi4Fo84CL6qKMKvtTxxeY7boZPqXs 6449
otx/algo/detection/utils/__init__.py sha256=ls7395ikPs9T-rh64KnPqNtaZoUIUDP96P2pPRheoN8 111
otx/algo/detection/utils/utils.py sha256=owLLZ0ODDcGvM0TlOQ4zmk4UyeSqIPWogfxVy3VnOQg 6275
otx/algo/detection/utils/assigners/__init__.py sha256=4LgBz6YTOhGdljstH7lqFVKBB94WMLscSteA6IUmovs 247
otx/algo/detection/utils/assigners/atss_assigner.py sha256=_EHceHiO5WdnBMdhJcNLAKm3-iTzRuZXFZI_O6L0Vv4 10669
otx/algo/detection/utils/assigners/sim_ota_assigner.py sha256=VayY-cnvU5eN6enmQCohr6Y58gXEcx5FMwOVsrXrF5U 9639
otx/algo/detection/utils/matchers/__init__.py sha256=kXwEhsmmgyfvjVEI2ia73EYC1iByFrZ2Ygv8w37_xP8 203
otx/algo/detection/utils/matchers/hungarian_matcher.py sha256=-bhX8LOqSu6CHaDkEZF9x6H7dXJav9Se67IfPG6RMz8 5050
otx/algo/detection/utils/prior_generators/__init__.py sha256=-CH-VvmXMzHjbtSgWtK7QQDMzJ7kfA_l8MWhiNYVrc0 225
otx/algo/detection/utils/prior_generators/anchor_generator.py sha256=bTUDVVEsYfBzsKf1BSJeNggdVtSWbYRvRPfSaYAjkVQ 3205
otx/algo/detection/utils/prior_generators/utils.py sha256=-e3EOQwG0ZgU8FH5YPp6meNNObNYaWY8oPZNHZt4j7M 1428
otx/algo/explain/__init__.py sha256=yuBAnH0wdskR6yYSqnuKarjOtvoSnn3r-7tM6KZcSOk 116
otx/algo/explain/explain_algo.py sha256=k5qhzXwW99BN9Mi3abe3P0ck-SoFXP4fAH4zUANSHEw 16708
otx/algo/instance_segmentation/__init__.py sha256=Cq0bYQrCs3GNBrlEUYAWHNsxaMGtcjAH5DLvohR54A0 135
otx/algo/instance_segmentation/maskrcnn.py sha256=rDR7-iF0XKeMDuRz6czwvikxIrSh4vs0ZLGFAmp_jCc 24030
otx/algo/instance_segmentation/maskrcnn_tv.py sha256=y-m1odQGESmhcDUebmuX901aSopQm1OBHWW1U5RT7tQ 14411
otx/algo/instance_segmentation/rtmdet_inst.py sha256=eiKtCvgYn7duOdqNzUaymYYiZyPk6AiyK9w89-YpAFI 7052
otx/algo/instance_segmentation/two_stage.py sha256=rLujoym_mpkgYCkxAgYeRaItoWfs-R5sDwLJ8eR_I5k 8970
otx/algo/instance_segmentation/backbones/__init__.py sha256=SXhL-2bDZG0vnm0A_ZG_97k5q4vN_f0GQ3z7XPX4V18 213
otx/algo/instance_segmentation/backbones/swin.py sha256=ANKBDoT2dFRj9v-sTgk7VWK47nqOSRz-KFY_Zzu_4Dw 32783
otx/algo/instance_segmentation/heads/__init__.py sha256=I_HKaWjYQeobbzbXimP_p46GX9apaSfdFZ6GITS6lik 580
otx/algo/instance_segmentation/heads/base_roi_head.py sha256=XyRFhfpxndn1xnHnFJwG2dcFXS-rNg4lBfk25hAehPs 3305
otx/algo/instance_segmentation/heads/bbox_head.py sha256=6U7TXnln_aO_eMQBKa5q_eDmSUQiU2uGjqHMB1Deafw 16459
otx/algo/instance_segmentation/heads/convfc_bbox_head.py sha256=lKiNq7mfdzbUg4-9H50ZvcNPA8EmITC_4Fmrnh2zFOM 7577
otx/algo/instance_segmentation/heads/custom_roi_head.py sha256=ah6tNy3xpB3vcIEMjcjjSlznrquRF_sTzRFZU4AlCdY 30742
otx/algo/instance_segmentation/heads/fcn_mask_head.py sha256=ZiJsSP8CgS_cSyfOTORq0DUgQDkyWotTBGDNvQyyYuo 17455
otx/algo/instance_segmentation/heads/roi_head_tv.py sha256=UtrR5IuMyK349zaYkQrP31LDhvn0ujqGVvhhcSmlTyo 6886
otx/algo/instance_segmentation/heads/rpn_head.py sha256=9z9qQ-DVdr83VIcPhxx9XhzC2jMVobSNNzq2fUjc33I 20807
otx/algo/instance_segmentation/heads/rtmdet_inst_head.py sha256=J2dbEB5gkYSmEL2ohir-SqaNGaxJa_rc1EbJX3Bwa-4 47886
otx/algo/instance_segmentation/heads/utils.py sha256=04UR9WspRonem-BDkMBn9aHpxmWmOD8GnXTlgZYHqek 1561
otx/algo/instance_segmentation/layers/__init__.py sha256=gk-4CYRv-iDMLq8HrPbQzWFOVQGUlzuKF-iw3EF59Fw 304
otx/algo/instance_segmentation/layers/bbox_nms.py sha256=FvvnJQQwH6JSmRvYvjTWFDqmqYJwClFtIS9dxSB2FI8 4091
otx/algo/instance_segmentation/layers/transformer.py sha256=ty-GeexsPEg74BgA2amE55kmIno2uIA54tgSLIGwPVM 11496
otx/algo/instance_segmentation/losses/__init__.py sha256=Prnq4CfpGfXnnU4UhlHym7ArKxqWVSjcjZYdBXGH-x8 230
otx/algo/instance_segmentation/losses/accuracy.py sha256=sIsJl92erfJkYEGoRdkk4EBK41vVJlOLgaBhPjkI3sQ 2818
otx/algo/instance_segmentation/losses/dice_loss.py sha256=Fp19s6Q-ZoSSSJRNSVwqsTYNcRExkcwMK-LwRoNiFDw 4930
otx/algo/instance_segmentation/necks/__init__.py sha256=1MOyvsCOkOwBlLNcT8bQuiscizLX2lglzhBrjT50csU 184
otx/algo/instance_segmentation/necks/fpn.py sha256=9QlKIs3ThW92TQmTwgmJkEm5IrsbcMko4nhTo5wP6g4 6920
otx/algo/instance_segmentation/torchvision/maskrcnn.py sha256=vt1J4EynR85jAjrBkjFzIoK1ezAnpjoQNv9mwR_zyio 4657
otx/algo/instance_segmentation/utils/__init__.py sha256=5rjwfvxPHDITYCxRMEIuBcD0JIFXUVrbKFqJGtkLK3c 123
otx/algo/instance_segmentation/utils/utils.py sha256=8pED2RKRqJzBergtOK_cVByO7ihhcSt9ouVhqWpddSo 4726
otx/algo/instance_segmentation/utils/roi_extractors/__init__.py sha256=hvztxdyxexGOqpy-_KtpHIqYfHMrv0YiyBPZ8JH4Ub0 274
otx/algo/instance_segmentation/utils/roi_extractors/base_roi_extractor.py sha256=B-uXpMHZoMDkO1ijevACB8zMl9OdWJRAuGe0CDVYHOU 3910
otx/algo/instance_segmentation/utils/roi_extractors/roi_align.py sha256=lEhSI4afmbUVCY2pjbr7lgmnWw1vnQ0p5kaWS-eUohw 2907
otx/algo/instance_segmentation/utils/roi_extractors/single_level_roi_extractor.py sha256=PyUWJAlEXSU83JJ0QuMI81EUozMKCRxad5dd0JLJ8sU 6924
otx/algo/instance_segmentation/utils/structures/bbox/__init__.py sha256=DFOHlBBJE-KdIrqANT5IeE3mph_e1wntiHtPkV7ScFA 313
otx/algo/instance_segmentation/utils/structures/bbox/transforms.py sha256=kcd1dpGMQ6d94RITd_BotFMyAfx-A_Ob_U9pxTS5HHo 2443
otx/algo/instance_segmentation/utils/structures/mask/__init__.py sha256=hu42yftR1zPxuBc2VsNIRr0pXolQ4xBZjRAs-uVY-xE 196
otx/algo/instance_segmentation/utils/structures/mask/mask_target.py sha256=DQWzHp-K7ISz5dKXj_JDFbPn9FzU_qpqNbts_s5g4kY 3378
otx/algo/keypoint_detection/rtmpose.py sha256=EaxRJzQBYkqT7TIMpyX7eii_HzSjQhpy22nr3TCAx3o 5167
otx/algo/keypoint_detection/topdown.py sha256=Cfxl4EVWsFEReOR3h1ABVC-78Pij5M8u5PUJ1-lA1m4 5904
otx/algo/keypoint_detection/heads/rtmcc_head.py sha256=LIVu6oGvT_nVQZTrbSDf2dV383jgQKVgzpiXQrdfrd4 8069
otx/algo/keypoint_detection/losses/kl_discret_loss.py sha256=zRNZRGDd8GiwEEE0LiAmntW87wb_Robnsf_UI4Qh2FU 3186
otx/algo/keypoint_detection/utils/keypoint_eval.py sha256=QkRaxF_x_KbRak5WJDapMC62JBD10KWRkSfAcenzdsY 7308
otx/algo/keypoint_detection/utils/rtmcc_block.py sha256=XNSyT-eQSs6gXdhC9x2k3lW--Gi4YpWwZ12xswGoJwM 7632
otx/algo/keypoint_detection/utils/scale_norm.py sha256=OUknUqsdbwA4FoWxHW9UmT6MqQTKZAniGPm1y6eA5Cg 1100
otx/algo/keypoint_detection/utils/simcc_label.py sha256=1_enRrftLaO9Lc3lbyFtEw4A3nUW4Kp9mza3lOWULhs 11642
otx/algo/modules/__init__.py sha256=vMYX0yZURD8yQ3Rq4q2SpPE4ksO3s_ksn84iWYUH5eE 460
otx/algo/modules/activation.py sha256=B3XOLQnX9GZE8S-NVZ-x5sLTYSMd1DOwPi3w-7osEq8 2497
otx/algo/modules/base_module.py sha256=4FN8aTCKc4pJU6VxKQJwsiu9hzzY7oOKQaseyU1fzdk 9152
otx/algo/modules/conv_module.py sha256=jDay2hEO4WhpGypmQa_D34lZQFZsGjB00fSXekFiHBY 15302
otx/algo/modules/drop.py sha256=w7OQuwrs_kS2nSCCWluVZ9BiRZ15H0qf4MfP79Ord60 2984
otx/algo/modules/norm.py sha256=bNiRQJAa-BZIOS09qhnMWJBmrgetG5yc0AK-DFVTCnc 8983
otx/algo/modules/padding.py sha256=fyRxneVfZCyRIF3P0TI9noyXF3411S5L49cZjPbPx3Y 1486
otx/algo/modules/scale.py sha256=NymRXtIlLVHB2u8NTj1IPFmRD2XZ-5FJ3ogWeY2e-uE 963
otx/algo/modules/transformer.py sha256=y5t6pshreYp52cKYSbcorXLewhwEKFRQ7b-26SPQBAc 13856
otx/algo/plugins/__init__.py sha256=HEm_IFXl9ClGIjixgPBOLuW7s-1xMb_gNh779OeBqGQ 220
otx/algo/plugins/xpu_precision.py sha256=kClxPdMs9ixdvlfrSOUmtyZPIk2_RywhJhEeAzbS8O8 4671
otx/algo/samplers/__init__.py sha256=XGRWUEDvQBFHBiWzTn_ZjrOFQWFIgslgCoGSWPVTQvo 194
otx/algo/samplers/balanced_sampler.py sha256=_BPF42y9IxAFzZMU71RWZ9yXrIPtv5xHTRHXjMh3fT4 5848
otx/algo/samplers/class_incremental_sampler.py sha256=na4JDxBHlDaiIzkEe_bpDw9yoGPHJZQHOMM-xE7MFPI 7208
otx/algo/segmentation/__init__.py sha256=2pJYA9eB8KIPz7ZkbTy_DG4TRvLPkxGOeDbsTOBPOG8 250
otx/algo/segmentation/dino_v2_seg.py sha256=-6yN6NR1kvmoixIg837trMJFK3MCIS85b7nrndWipt0 3100
otx/algo/segmentation/huggingface_model.py sha256=pnLKcx1aOaY_XDw_1Ohq6eRa8Jz0jBT7JoEdhri-cTc 6589
otx/algo/segmentation/litehrnet.py sha256=x5V56Pu-0E6bHSzOpPuHnZLFxmKw0NemMvS_jB0NBAU 26047
otx/algo/segmentation/segnext.py sha256=_6a87TZsq-VkiTl9iEDlD7HHVsPuL7kHC8XDO5LPHoA 2169
otx/algo/segmentation/backbones/__init__.py sha256=JUv1khs5RJkY47ceA0Ijd2BKBkg5Reh3Jvp7YxTWS0k 239
otx/algo/segmentation/backbones/litehrnet.py sha256=uliXdVvwOxU8S2L1k-Fbn8TU0UjFD3NE4TgINM4JX5w 56188
otx/algo/segmentation/backbones/mscan.py sha256=z4L9LdS6intzWmPj6tofeDE8fC0YUU8UgO2DDpj0r-k 19460
otx/algo/segmentation/heads/__init__.py sha256=Ejzo5JbLhMK6sJS-2ZAXlB4bsc0x7C4xm40_jae7pYY 231
otx/algo/segmentation/heads/base_segm_head.py sha256=klqrP4L7u9KPOMUq9yIDAJoOsQyU7rnJqFJTSO3rTT8 6241
otx/algo/segmentation/heads/fcn_head.py sha256=XyBnm-A9zn4vg3jIw1fld3__3_T0h3NSsf08efwwLII 8710
otx/algo/segmentation/heads/ham_head.py sha256=ABmY5sCqmngmzN8huiS1dcI3M99P6At3Sj8zN2QYQeM 12299
otx/algo/segmentation/losses/__init__.py sha256=YhrYDJH2zoapGeOraGLGhkrnk1FNc1kOIQ7BwiudqbU 241
otx/algo/segmentation/losses/cross_entropy_loss_with_ignore.py sha256=Al5epwztf01wGZU25XqquJiu6hCZTXOE5jFzKM_FE1c 6842
otx/algo/segmentation/modules/__init__.py sha256=BHBRPAoy_CVYlIdM57126I8dbkhbvHpVcyX7FKMUmFg 317
otx/algo/segmentation/modules/aggregators.py sha256=JotLpNf3XrQlhN5VTmKeh-M7ruariGKIRLXpFhBuYmA 5463
otx/algo/segmentation/modules/blocks.py sha256=x6Tr54BguDEWjV4O7C8ReZGXiUZp8LtCFp6AuIkEzOA 969
otx/algo/segmentation/modules/utils.py sha256=m3ArLFTV-fFba9wXN0LT6PgU7r0sGuZwWSqwGJ9_7Q8 3260
otx/algo/segmentation/segmentors/__init__.py sha256=42SMyPnRgU4eC3_1SP5-mOHp83IZzpfGNYKTwvVxvJE 246
otx/algo/segmentation/segmentors/base_model.py sha256=3ydl50VdZnbOtztbFyEqtDw_I5AAIKldWuyYMjGsjHo 5261
otx/algo/segmentation/segmentors/mean_teacher.py sha256=jjRbV3jxGxccMtskh_dGA_BnxUW25tGoaSmX-wC1VpA 6574
otx/algo/strategies/__init__.py sha256=MAURMsjQFkIMZvxsi6iNuXLNSMWA1tgl0sezQb7vnII 203
otx/algo/strategies/xpu_single.py sha256=daerHReKUGPBTdghLbop3RingFlMMx3z4OoEc_uQbuI 2497
otx/algo/utils/__init__.py sha256=245FXEOvthKlV367rxV6uKaTZO7Trty8XNYz1D5IiMQ 115
otx/algo/utils/mmengine_utils.py sha256=HCKpQ_Zndz0LCn5HuM2u7XtvuFEVlAfllyYmGBMggu0 25419
otx/algo/utils/support_otx_v1.py sha256=sPfz_ar7qHjC9i6lDo8Vjbl418312rBVZJVnOYnAnIY 5136
otx/algo/utils/utils.py sha256=T-YtZP66AA-QlAhDODJU83M6Mk2qPiUpsfi1Qj3o2g8 818
otx/algo/utils/weight_init.py sha256=2Vu5e2CVQ6SLQDCHnHFAJjfOHxg6AvjzsCI6jiDO0OQ 30199
otx/algo/utils/xai_utils.py sha256=7mv8kfqO2KYrRUMox62an1K4NSUpAxggTpdvoGutiz0 12136
otx/algo/visual_prompting/__init__.py sha256=_rIT6Nk-5KNZ6KlxaIicmwAzyOFYBY7n6JGyvvEZB5Y 194
otx/algo/visual_prompting/sam.py sha256=siXQ1Og_2XspKkye_6xXjoCOEw74Hi6AF146InfKYRQ 23831
otx/algo/visual_prompting/backbones/__init__.py sha256=xGe81YULQnHJ3orR_sQkA4CTRhJ_f_IHf5J5Lqoc_lw 221
otx/algo/visual_prompting/backbones/tiny_vit.py sha256=qZXKaXRCJV7sYKdhI9INk-BHHUrmpVA_UN4OqEKiQtQ 21190
otx/algo/visual_prompting/backbones/vit.py sha256=qgUI2LpZ7o8X-XddXaikfNAgFjPGu7bK-TYiqgi1EDY 15246
otx/algo/visual_prompting/decoders/__init__.py sha256=JgdMvnHfaCff3XM9FXoV3DJEiHzx1R5Fx65_VDTa0-o 214
otx/algo/visual_prompting/decoders/sam_mask_decoder.py sha256=d6ttWjHSjKxcPL3qBeC9ae9UDUkGx3hitElVVdnB868 17714
otx/algo/visual_prompting/encoders/__init__.py sha256=faFbrwP-O1aInI5b_du1EIwN3uzXagyYWD0i7GvFemY 286
otx/algo/visual_prompting/encoders/sam_image_encoder.py sha256=gFcSCQlDt3CDINMCCFhHpmt-2RZyCNm4HIlPlI3OSAQ 1866
otx/algo/visual_prompting/encoders/sam_prompt_encoder.py sha256=h7MRN6aaqYCDPahx4tQhbl1S0pYUFVroJw7KKGu1wTI 11532
otx/algo/visual_prompting/losses/__init__.py sha256=43HNIFQdLVPbTwwrk5diyj749v1YT1wipf62iOtraEQ 194
otx/algo/visual_prompting/losses/sam_loss.py sha256=e2uPSc6erhsFNgZfDweYOcVsMbK3PlEUyhboqYKuxaU 5415
otx/algo/visual_prompting/utils/__init__.py sha256=BppmBrMXdCwKrrW-ARWaDFqJBl0Ihig8_zZ9L9hFMeE 239
otx/algo/visual_prompting/utils/layer_norm_2d.py sha256=whMz4SKmMSEfqQgjtZehbqkFzRf3twh5FXt1v92YBo8 873
otx/algo/visual_prompting/utils/mlp_block.py sha256=OcO3FG6XjdaafyLnv0TFdbBeMP7RrIzushHIQrJM3o0 1065
otx/algo/visual_prompting/utils/postprocess.py sha256=Q2-irNevGXAma5BXHyTm1rO5-S1xVTysoDiIuWE-cbs 1425
otx/algo/visual_prompting/visual_prompters/__init__.py sha256=Ebmh7hYGJZsZSC1tGwWPX9N5o3OgM_f7fGvnE8njgpM 271
otx/algo/visual_prompting/visual_prompters/segment_anything.py sha256=XV8UgdE9vxjPF6ZxbqYDgdQlncHh49_yvyvvbvA_iYc 36920
otx/cli/__init__.py sha256=yVX4OK6PnP32wwU-hScw25zw7i6OmQSi5wekB2HuAQ0 475
otx/cli/cli.py sha256=92KUqlGBGYeOLLDLUdibXOQPOFFqwgN7CwEeGFKIRGY 23923
otx/cli/install.py sha256=xLLMcdd8y4fQ1RdsTcHsEB5HcdpPeDEminbrYpqqnbI 5383
otx/cli/patches/mmaction2.patch sha256=jmHf36IlkDeuH2inPlQv667f9HuXrP8uTaJge2chSAI 44981
otx/cli/utils/__init__.py sha256=F6hjTCsuHlh62Yxxc5rCE2va7KM2Jr7RTn7Ptgk2NrY 515
otx/cli/utils/help_formatter.py sha256=8sbtZABHG_ssfagXbXVdQbKmKZAj4xChuGFO5DX6O54 9247
otx/cli/utils/installation.py sha256=qhN66NZjN6uVjPoXcyen9MbxTCQmtyCwG9gtewO7Tw8 20740
otx/cli/utils/jsonargparse.py sha256=yKH94ZwdeSbNqaQxZ2hEnbR_OdUCO-ljiWBX30mLBck 18386
otx/cli/utils/workspace.py sha256=Cup7Tdj-oKH8I6jC367ungoMx2_9bhMG59Sddv3hokw 1134
otx/core/__init__.py sha256=_npR4zaXWM88HNNcCKReb1sXSvYaPzZ5-BVMDIpSTGg 114
otx/core/config/__init__.py sha256=klzIrwmfIMo87vf8hqf-F0MbduzDezf3fGisy1h2F44 5016
otx/core/config/data.py sha256=jav-hNYdnTh4AcaaWCWotZL4cRkXOZx5vqKhwKiNTa4 4724
otx/core/config/device.py sha256=Og84WPJ3eUs9uQRihiC-UwHYyO7pc1bphgHkruldV90 367
otx/core/config/explain.py sha256=tzzwBRamyg-JuvvD3Tis2qvalyOW0fjTS5XiC2h9kDw 528
otx/core/config/hpo.py sha256=89JoADx9v7vTJD1efB4szgUuU7XWG9QahmYoPRCtEEo 1654
otx/core/data/__init__.py sha256=BMyiVl0Asizxn0NXHG5bywGOcz2k0v_VNEsI8ddLbV0 337
otx/core/data/factory.py sha256=hGhi8eoCV3RrwB-BY0kwn5S5jsgNbvQwTX6mM9wlM8g 5932
otx/core/data/mem_cache.py sha256=RK99mNhTA1HLTTZQUouiDwKotHz4VG-DJyW3hEv6OXE 10754
otx/core/data/module.py sha256=ZvMBN2osHvpNJD-DNeve1TU4cgr4yVK5RGRAMy2kqJo 19397
otx/core/data/pre_filtering.py sha256=4I2r2YI-DksPsSW8gJkWFKbNlqJrEMbFTeqRIl4OxWo 4718
otx/core/data/dataset/__init__.py sha256=R-gprc5QlnQCb542H_4OWUOy-GRG45AQfgkp_gVZ7rg 113
otx/core/data/dataset/action_classification.py sha256=WzPvZRcCLuH9UOal0AA2p5vnoUHAteZJD514plAs_Ng 2909
otx/core/data/dataset/anomaly.py sha256=xpZkEpDqdDnKlIu48NDRy_nC1pBtiWFvcxAunc4tWng 11153
otx/core/data/dataset/base.py sha256=8vKGfX07998r9dFIkZCt4URCu1gK0he43uVbtRg03pM 9924
otx/core/data/dataset/classification.py sha256=V0EV7TnkkDohg1D68boj4uYf4Uz8nl2V8j1ZrmVtCHE 12771
otx/core/data/dataset/detection.py sha256=qjiFGCdc_NHIXAhWEO_NpEQRAy8MOzzfV7lTsOtw8Eg 2001
otx/core/data/dataset/instance_segmentation.py sha256=jfYSh9VUlmYtg57khJrjF8N84w5x8PjVqKenh3q1bJo 4931
otx/core/data/dataset/keypoint_detection.py sha256=4XFNebPeJJGK48vxF-Ear0KxxTZoiA2uJrgYP01o36o 5551
otx/core/data/dataset/segmentation.py sha256=lqbAcClL8YaezOd-p5smUDRylVQV-L_GN8DBgK_JvVE 8800
otx/core/data/dataset/tile.py sha256=ktnrTaynwFV57ZjTZVPd9pSpbEU9kKjf98DPfVBdwGc 22360
otx/core/data/dataset/visual_prompting.py sha256=u-lsyV2OVk9qUPDHIEdpiTzFuPiDcAfr06L90AMZWmo 11695
otx/core/data/entity/__init__.py sha256=ZdU0tSlfKwM3x1PbawICmJAS_5bmpMPOAqtGxiN2Xfo 115
otx/core/data/entity/action_classification.py sha256=04_Xz21kzhx2DaUwjMQkD6w1yhMd1wW0moHbSPivYY4 2778
otx/core/data/entity/base.py sha256=_QccRH_52bqGaPjtMcuxaiHDVVzGQcRQaoflP5VuWD8 32403
otx/core/data/entity/classification.py sha256=Wr2UF4iLbhxZYSlYM2G7_ekVFDjeyKUyqo3TCJJHrU4 6067
otx/core/data/entity/detection.py sha256=77E3xUwyr8gThMWa-k8S-exBU7BpJOVbenyMLzcT7Qw 3285
otx/core/data/entity/instance_segmentation.py sha256=iMZ6qaHUQwtcowaNb8l7k2HVSK66USjwGZ5fKf8-gsY 3841
otx/core/data/entity/keypoint_detection.py sha256=ZIXhMUm1Pv-9_F4QMJ7BpOBdAlh-Li333qepVdQwzb0 4414
otx/core/data/entity/segmentation.py sha256=kz9vaLXe2gGv0-FqM5BJXJQyPvoEckFXhgJqGx6A-Ks 2219
otx/core/data/entity/tile.py sha256=Nc-JCxiumprHYeQfgMW9w9CK141uN2JuQAOZQtdZ89M 10357
otx/core/data/entity/utils.py sha256=ViANGYLwZKwNAcTRvNxBZIXoj1-qb8wmPzsdSjKtFfA 5792
otx/core/data/entity/visual_prompting.py sha256=bQOCq7UhF1Ltf_NUmV6K2AJI1A-YDXy1LPJYeyI5iAI 8218
otx/core/data/entity/anomaly/__init__.py sha256=_TdPhz8NI3ueKSE3hTUZgiDeKzmwZvxjAOLRilvhO4A 1192
otx/core/data/entity/anomaly/classification.py sha256=ypmv7ggdVsBbHWCcp405M6DhXvPIo7plZ16qaZxfgbw 2467
otx/core/data/entity/anomaly/detection.py sha256=g5lxpNNDJloAWeHBEj9FSTwDbu7hRFhoJwIJeMEuNbo 2736
otx/core/data/entity/anomaly/segmentation.py sha256=OeIFS2bu6cSJJpwA9paxJQk6Oz48y-D9rweEK5GIVp4 2548
otx/core/data/transform_libs/__init__.py sha256=09JjQZk2Q6ojAqvzyHx02AxrXBCAE_ZJansXl2YJp38 157
otx/core/data/transform_libs/mmaction.py sha256=aoWQqDdhjuF2WPJ9tImpfEmAmCRG-GE_ikDxpfzNifg 1337
otx/core/data/transform_libs/mmcv.py sha256=xFlJOeEC78d8FRtIvwfcOM_5-uId54RwTZks5r9pNvw 2223
otx/core/data/transform_libs/mmdet.py sha256=xItqBk3oagidmrxZpmvRKdDufdawJqA6w_R254T2dTk 9674
otx/core/data/transform_libs/mmpretrain.py sha256=U7fjbqgRPKMWnW9Q5Fl-UzQAf1jZ9hOHYe5t5F-CPNg 4628
otx/core/data/transform_libs/mmseg.py sha256=4G7wsQO3yUE-_f-6MCUIhHdUf70SEHQvAfFK1ACJSsU 3024
otx/core/data/transform_libs/torchvision.py sha256=T79H258EzLb9thfNtumNJ4tWzHDmyczxvGz7JNQzIBw 148266
otx/core/data/transform_libs/utils.py sha256=kVyfjehiK6X5JyBACAwWaUGffLJURtA96wVLE4L7cz4 32977
otx/core/data/utils/__init__.py sha256=_NiVnW88W4t3ayOx5IXEwOd47du7iQQpsMTf4xGK5Oo 255
otx/core/data/utils/utils.py sha256=cobnA4J6zSDOzpFXKN8cqGXwnQV-nhEv7PoLeEyIZec 11553
otx/core/exporter/__init__.py sha256=aZV9pN4olyHh8bIDqTi6i3Whb39-zpoVRkFgbQ-fcRw 113
otx/core/exporter/anomaly.py sha256=Zw0wUJkAXemVbnPVl9ccanHcf4bCvbRBi5sXZt99DQg 4087
otx/core/exporter/base.py sha256=yW19c_veiLXQdeFnxWcR6AqpJuAPz1vgAcjWOXN4Yw8 14690
otx/core/exporter/native.py sha256=v8qvvV9upwLzfe68lzHcSCdqfsBTrN_3rX9hKUnpDyY 4878
otx/core/exporter/visual_prompting.py sha256=473jAxho6NKjB2gMrd9AKudmV3y5OABgo3P0nIUPYzs 8237
otx/core/exporter/exportable_code/__init__.py sha256=T8xhYFMiv9hcvRIqxGapQFfQ6ejtpLJWywFCseRQv14 119
otx/core/exporter/exportable_code/demo/LICENSE sha256=2yMbNexG35HfgwRNKlw3Z1eDNCORFFl0M1P1Tdt4PC4 10254
otx/core/exporter/exportable_code/demo/README.md sha256=J0d-R5FubHM4G4KeRjxeNMjro25cIUo7p4LgiZptYY8 5816
otx/core/exporter/exportable_code/demo/__init__.py sha256=vbDMNcDanqmDSDJVWAeAqjENXm9hwnu9s0k0duIaigs 106
otx/core/exporter/exportable_code/demo/demo.py sha256=oHcbfDAj4k_dFkKHE2YbAXHWsIrmSzw3oezUCGBV6sM 2859
otx/core/exporter/exportable_code/demo/requirements.txt sha256=ZJxxqKJjHA-LCghUygQQ6o-x-AlSL_pwI8cDWe2j4fE 59
otx/core/exporter/exportable_code/demo/setup.py sha256=FE1vEhUyOqoZOjDgsLKiBOVgd6Og2xyBZzQ4y6JhHFE 804
otx/core/exporter/exportable_code/demo/demo_package/__init__.py sha256=9G9xWvX_N-SNMqn6s4dHZAmXTB0aoi2s5zw659Eoh30 692
otx/core/exporter/exportable_code/demo/demo_package/model_wrapper.py sha256=kW7dC7LTSShPTuTNahUQ3Ry4IHd7iZLZu6TaCKmeYvo 4242
otx/core/exporter/exportable_code/demo/demo_package/utils.py sha256=8P0wTfxbwBlNV_CO_MPXu7EQIYY_-6k_mVAPrrFzEn0 1998
otx/core/exporter/exportable_code/demo/demo_package/executors/__init__.py sha256=EBa-K5mymxZZTbVIPr3mvKLL8hzao5PMfk13x38TPmM 249
otx/core/exporter/exportable_code/demo/demo_package/executors/asynchronous.py sha256=2AOdTKOJWHj41tpObKA8LB6jy-2lIj4_5SfOz-ZsLo0 3056
otx/core/exporter/exportable_code/demo/demo_package/executors/synchronous.py sha256=KCjMvW6swloI8MfySXDaSj2h20b0BfWTrelOwapx668 1729
otx/core/exporter/exportable_code/demo/demo_package/streamer/__init__.py sha256=4pZDoOGYO6hW61rq9prUfrrleylTcYdGBaC-3n97x44 435
otx/core/exporter/exportable_code/demo/demo_package/streamer/streamer.py sha256=tIUtNJVmkxwbv53VbrmZsE_1DaxkKNdNgW0gXs8WAGQ 10749
otx/core/exporter/exportable_code/demo/demo_package/visualizers/__init__.py sha256=oT9osiMrXxvgHWpse4dLvLnS9GOdqCOnxSos49UM88E 530
otx/core/exporter/exportable_code/demo/demo_package/visualizers/vis_utils.py sha256=_o9a3aFYSPiFUyhLL1UQ6Vmnhu_IZTNjFmOBzU-mLUE 6174
otx/core/exporter/exportable_code/demo/demo_package/visualizers/visualizer.py sha256=Uw7loZ519cUuaX6M6wM7LWrSGH4sBkSG4PhLBLz3N94 13888
otx/core/metrics/__init__.py sha256=k9JH4U9kro7yPEnnyhjbhw3LR52WBh5C6slVVw7nblM 268
otx/core/metrics/accuracy.py sha256=ii-kZ7caTRmJemHJMymBunb0vVdxt7EUAHSmDeqcjak 14972
otx/core/metrics/dice.py sha256=Z3Xb0dZZeO3EQQPawxWwJ54sapmzR5PX--hT404xKDU 2342
otx/core/metrics/fmeasure.py sha256=60ASLv5jwbVy1t841MWUNbkDiHG-iUOc4oozu5EKqpg 34005
otx/core/metrics/mean_ap.py sha256=bexogwUj1To3PuSknhNr21CBKUoU10EPjE2csF35ZRo 4864
otx/core/metrics/pck.py sha256=I4tdkwKTVrxaIRSzO8KrfzPDiebUkXLCBhmBJXdYChQ 7579
otx/core/metrics/types.py sha256=zriDVYImr453bCXOT_BkSc5z8x0zXmLKd9-5aPXgbXU 1092
otx/core/metrics/visual_prompting.py sha256=jcLghCci-dmgfvMYKmR4PrIds25BknFaJeSnH71F8pw 815
otx/core/model/__init__.py sha256=20EBe93p6LvmsHiYU0l2lRPnkDL6hmJTID_wuzMRHaM 152
otx/core/model/action_classification.py sha256=Jkf5ZSRaoQ0xW7fz0qOO5CI5xTTt5n7RNL6ZQ5q4hT8 10273
otx/core/model/anomaly.py sha256=yV517Q1QT1zZRX_RhCvBjwy4GPUty88t3FzTyjNc9M8 13486
otx/core/model/base.py sha256=bQlNuBj-rfrdyf1llw91mDUqU6usxnnftPKeUF7a5o4 45509
otx/core/model/classification.py sha256=o9i71rf6eUVWqhcKrQrXYBwndF8djYn90Te_ODWzJ9A 27713
otx/core/model/detection.py sha256=qFQ-8WAZJLSi1aMlV7u4UkurA_GVOxkTl_Pn-k4pN5c 26989
otx/core/model/instance_segmentation.py sha256=EMyYwHweuTCd8h48R2a88y2DFiVNbkhewT4-1joCfcY 28815
otx/core/model/keypoint_detection.py sha256=DVLhtBfzv7KQgOYCCYaaw80AMD_oHC6L_ySpEOKbep4 7433
otx/core/model/rotated_detection.py sha256=OW7DopbZT1LjNrBtKvFvxc5-Nn6yrH3JR0ofeS0wAK4 4244
otx/core/model/segmentation.py sha256=q8e9yahb_lAXYH_WJ3wwTrw6Aod9WQ5krPxbIs4w1HA 16314
otx/core/model/visual_prompting.py sha256=Z0oAqyaloIGnhcUm2_R9lvPIgKY5w__jC3wkRlfgNHY 63433
otx/core/optimizer/__init__.py sha256=LJwPXAGSucb3zFCR6fLwWRN5bhO5bJx4gJOHdkJvY6I 228
otx/core/optimizer/callable.py sha256=NKTOce2_rH9i4vluAVa5cgmzeh6OlxPqR7Z1HWBgIjM 3827
otx/core/schedulers/__init__.py sha256=amj5blx90-QVoDcgHOB5VivC07ePiS3aTtLgPws7P1s 738
otx/core/schedulers/callable.py sha256=dP2RYWMRu96zjT12j0ICHXYmK5RFIdBRJ077oKoskCQ 4524
otx/core/schedulers/warmup_schedulers.py sha256=ne7KUbjwd67PxZVO9dzA7gBgtZyEeh7cQFC8Z77jyqU 3590
otx/core/types/__init__.py sha256=okB6s7iHV33NMA3TNYZwDwnnPdIs-zWL6-ouXoy0tzY 557
otx/core/types/device.py sha256=9RXL0LuxEt4sj4zpHxgNWyDCum0WQfkEr_ptMwwYWF0 435
otx/core/types/explain.py sha256=n-97HzGjAl5f-O1B00XEPtiigAXva2yQF3OF1dD2aJ0 750
otx/core/types/export.py sha256=EzcrAIy3HK-hQOeQLZOZHx_AIU0dcEOukaZuPKJ4pBM 7108
otx/core/types/image.py sha256=syb8RoMjNRHBSGA7qKarEuyEwl7rS5B5V7Xf7Q85adQ 1223
otx/core/types/label.py sha256=_GqzcuB8jgE5QG1FKpisE0-mJ82cCQNALzkz-2YDs1E 17590
otx/core/types/precision.py sha256=Mkdw1osOq9x-h70SNhF2odSrGCTQCHMkLy9Vgcxt3l8 254
otx/core/types/task.py sha256=19UwFyibHMEdvn37VPIjVmjOUo3ct0v-aNQoUpxy4zw 1206
otx/core/types/transformer_libs.py sha256=WPmmDXYri4Yh1d4lJTk89PcSSmiPBqfjv-wQRFhfz5M 412
otx/core/utils/__init__.py sha256=U9Ppd8vyj4m-vgTTW64UCgqLB-cyNxqlCs9nbnB0RYw 122
otx/core/utils/build.py sha256=S0lvUmSPaa3gnHxXHTM7k6EcyUzExHXZf8vf-MW-ADM 652
otx/core/utils/cache.py sha256=PBesYv7GHfMoyEk6C3yDYJSHyAjsw-07qp4L-N2tb8A 2842
otx/core/utils/config.py sha256=u6aQsdPLyo6Qxalpu_2mM0NAs72-DHPXFCJrCp9YXEM 1813
otx/core/utils/imports.py sha256=0OCoJv0X_oHJP__Cn5-A402pfgQ6caVUDLx5MKzVdgU 622
otx/core/utils/instantiators.py sha256=nreImtXlOHmvmPwJkExEh9oQpo8DPJ9LPRug-OTMFr0 4073
otx/core/utils/mask_util.py sha256=auaDiivIqSu-dEKWPqaP2gLstTGE76rneXhgQThxzZo 4873
otx/core/utils/miscellaneous.py sha256=py3zIArdO_HrRaQEO2YagvSiWbgio88u9f_VwCZMJzs 418
otx/core/utils/pylogger.py sha256=_825o90rSXCFZUs86oF4IYfiKmCz2QoENCkVmyMjIO4 1981
otx/core/utils/tile_merge.py sha256=0T1s-EIPOfM7ecprBKuu8yhnU2ml4ZM3HqIqIGkN_Cc 17624
otx/core/utils/utils.py sha256=BOgov1tnk7O0GVm2rYnYftW_voK7kc-KOiruYw1BN0Q 2544
otx/engine/__init__.py sha256=MGOSI6g7InG0QDNW-IjOiruUdAlZtMtVAHn7lHRAO_w 164
otx/engine/engine.py sha256=x3KO4xYDk5Eq9XzgtyP8Ee-ZerbpkOQpYuf8EdJYfe4 50272
otx/engine/adaptive_bs/__init__.py sha256=L-iz5qs2TI-MA3Mhu_HR2ZPKiNtNHqi_DVM2B1-F0TU 192
otx/engine/adaptive_bs/adaptive_bs_api.py sha256=Y4ETn9gWjYnb_hQAdI4vQOqpG434-yRPpmIXT2AORGQ 6700
otx/engine/adaptive_bs/bs_search_algo.py sha256=d00_a8iKRjiPMgyzwpySeO0N_AAr_ll5IcNo2YYhKos 10364
otx/engine/hpo/__init__.py sha256=8YmTttTAbxQt7RfP4HrAr8DyDIaCufh909qc_XL7l5s 266
otx/engine/hpo/hpo_api.py sha256=Krm3colshArWoeXZGBWtgrw8hh7_xsz6EdWRT5hdFkU 17475
otx/engine/hpo/hpo_trial.py sha256=hh4AY1uGhAT4thUlRFKE77CpZelgfJgRvKvHUyDlSQY 6473
otx/engine/hpo/utils.py sha256=er2SSACHFo660a92t9xJLngajAWFNBXbaReKVSu0FyM 3572
otx/engine/utils/__init__.py sha256=rnA1wXSj5K_zUSP_WUVRtU6LXuhkLvd_61jtI2ZfD70 110
otx/engine/utils/api.py sha256=ZniNfYNkUTlrt4IT8KFXeiVPpOrwUG7B1TcZm3u7k4A 2927
otx/engine/utils/auto_configurator.py sha256=bRdC4uyOmZGh0YdgP3VZTAAu2YzCRvJnERm87sL8OMk 18747
otx/hpo/__init__.py sha256=15nvJVR1-BzFFR-W99UUONNOJMn-ZSyBgVmyL0V-l_M 274
otx/hpo/hpo_base.py sha256=oP8oRwSWuUoEQTHXbtrKYefX5dK19oiETRb0hJs_Ss8 10173
otx/hpo/hpo_runner.py sha256=75fgUgBtSDcBQuPUAu6OqM7MTEPSB540d1ZFNukSzTc 9644
otx/hpo/hyperband.py sha256=PNs_2a47Lb-cFcB4m6BTuR8jhcrTTbJEr-lbgWMinUg 40290
otx/hpo/resource_manager.py sha256=6SKWXeIuhFK6bmu-BYhWwLwXng2dNAHQpbeQgp5VjyU 9745
otx/hpo/search_space.py sha256=HnsPPQ8olp7UQ0ILHQTa5xJ_oXTLukbRW06FRRY877w 16503
otx/hpo/utils.py sha256=rGe3tSXw-mrL5BmoTDhPZ4pN60GcfJWeJGZ05GW1HCw 2804
otx/recipe/__init__.py sha256=6X8hZCtqqYktLEsE6ynUZ1A2zs250V_w1yXoCiEtjhc 213
otx/recipe/_base_/test.yaml sha256=7vD2Uj8FaA1ofBE6YI10vlGzxXR8MW2AEX1M1CPGgxI 708
otx/recipe/_base_/train.yaml sha256=qPYH1kHisujzrvLKjJWNb2S_ARhgFPughLdUeFnczxE 1716
otx/recipe/_base_/data/anomaly.yaml sha256=LkVpbuA6HkQMDCQv8FbIlke0retPn7FFGOP_sFlGOTw 1982
otx/recipe/_base_/data/classification.yaml sha256=qRwSHdFk-6Cn2CicY5rLymqdXg9C8bDPbvOIhhseb3U 2226
otx/recipe/_base_/data/detection.yaml sha256=Gn6G0RYINPf8ofzdUJezXv7fWo4rXuQ9A_XLPCoXSU8 2182
otx/recipe/_base_/data/detection_tile.yaml sha256=xBg5OHB5ZB7OrRkfLdfeT8W5ayyj896T5X_4chL-WI0 2249
otx/recipe/_base_/data/instance_segmentation.yaml sha256=fdnDEMC4ar_a2cN21DiwFapnmFsk1jJtveQpYQjRUp0 2633
otx/recipe/_base_/data/keypoint_detection.yaml sha256=3beXHskVfiycWg8xl-KI0zVtWtZIM0ZmBAX1-N7dnPw 2078
otx/recipe/_base_/data/semantic_segmentation.yaml sha256=nHxI4e7jXlWw7bCuNu2mhFivUKcjdOIu2lLK7nzJwnQ 2472
otx/recipe/_base_/data/torchvision_base.yaml sha256=PAq5y4wjS39vq32Q4R4KsJlCzzbUaKDQNGObXtDjINM 918
otx/recipe/_base_/data/visual_prompting.yaml sha256=Ao2sMkGzVnwS4kM-CsnrGYoRzXcbCmFBExRQ0uYMoss 2642
otx/recipe/_base_/data/zero_shot_visual_prompting.yaml sha256=FuRt6v393SdLxXcz28KTnK3jlmY9Lo0MlUvKrJ4Bnr4 968
otx/recipe/_base_/data/semisl/semantic_segmentation_semisl.yaml sha256=skyMeLnTKvYK_O76ZDl_CYZXcqtLPPzpLrzZ3OuqnXU 4151
otx/recipe/_base_/data/semisl/torchvision_semisl.yaml sha256=TvV8CDdYFBdq1Pxpwzw6ngoRxrcgPyMZ8AC_dbAIFvs 3916
otx/recipe/action_classification/movinet.yaml sha256=5xkMrvz-Z0ACr0aTz-fFZaPn57JTClfm2LYaJ1-uF0Y 4167
otx/recipe/action_classification/openvino_model.yaml sha256=SN4J_yMfcD9bTwBqBWC7UYK1bAT-3Bz1ydGtMe7399w 1391
otx/recipe/action_classification/x3d.yaml sha256=RgeYbE7DMhVD2aBhqmYxRBHquvKqAzas-CNNGxj0gaQ 4186
otx/recipe/anomaly_classification/openvino_model.yaml sha256=r-VHWmVPo7IZqBHh7dQnv0x0Y2T7Q4jeZrGwiYWClRk 436
otx/recipe/anomaly_classification/padim.yaml sha256=bgtyLOx_0PboSllYqeR1nhpsxW8GqMPfwJeYDIpe1d8 572
otx/recipe/anomaly_classification/stfpm.yaml sha256=Y4gHFD_jKWUDCX8Td7VNLRKsM5Ua1TPj0cFlFFJxUHY 693
otx/recipe/anomaly_detection/openvino_model.yaml sha256=7omv4oTITPML-TkImhz1QHzinjxJuAmeXHh6DZhF3t4 421
otx/recipe/anomaly_detection/padim.yaml sha256=z9gD70kEm-rGw2kKNyApGdmk-Wx8ntSmrdRa2BuSmrQ 599
otx/recipe/anomaly_detection/stfpm.yaml sha256=hq6f-3mzc-n5ZNdGI-z-ex09r532ZOBADA8Z4lVbRHo 832
otx/recipe/anomaly_segmentation/openvino_model.yaml sha256=F1hw0tHMxLot-Xocm3t0VC1Gz0q96rT9m75u4GYCLIU 430
otx/recipe/anomaly_segmentation/padim.yaml sha256=rOH9B3tCCRtzYp7O5ROyMAyWmk6OAz_tUtlCqHqkyyA 608
otx/recipe/anomaly_segmentation/stfpm.yaml sha256=lXia7gyaAVWjxq7vklBPZ0_5mZ7yxEfZHoVr-j802co 729
otx/recipe/classification/h_label_cls/deit_tiny.yaml sha256=Bm0M1OHf7EFXfQRbEMBoezRyCMzWu7gnYlN9JyXxtGw 919
otx/recipe/classification/h_label_cls/efficientnet_b0.yaml sha256=gcMvyzmpqMAuQ40avlRIAJSABJvsgoTtIPq8CcFmbc8 1634
otx/recipe/classification/h_label_cls/efficientnet_v2.yaml sha256=7rpsDDuQIZwgN4T3K0vPwVtYa5yhlQcgOZwY2uKPh1A 1780
otx/recipe/classification/h_label_cls/mobilenet_v3_large.yaml sha256=8qP1m_ar2XqBr_k3Ba-kmd8PI4Y4h0F5Z9XkKYItBz8 940
otx/recipe/classification/h_label_cls/openvino_model.yaml sha256=5PN1oFFQcQ3M1ajbfOyPRj9Y87ItRr74azQDB2SAusA 487
otx/recipe/classification/h_label_cls/tv_efficientnet_b3.yaml sha256=FK5x5L1d8J36JajXZcBwQBxyAb0zkjYOhdzRzXTlXe8 1615
otx/recipe/classification/h_label_cls/tv_efficientnet_v2_l.yaml sha256=bdS87HVB4TrF7vTlo5P6CFqU0ru2R5j0Qg3fFqjXvsU 1617
otx/recipe/classification/h_label_cls/tv_mobilenet_v3_small.yaml sha256=tA2Vcil0pTI5WTy8rCIi0D-7Ki9Ns1IKGc9LGBVUNcg 1613
otx/recipe/classification/multi_class_cls/deit_tiny.yaml sha256=z8YV_pFtoLuyAMRATybmRVihx-WAu9ayWeGIMJStbaU 907
otx/recipe/classification/multi_class_cls/dino_v2.yaml sha256=jcPAiM3pfCjPpBVIGzfCBZaeaorIajM42mcfaCVLXI8 895
otx/recipe/classification/multi_class_cls/efficientnet_b0.yaml sha256=KjLv0KaA0pIfcOkg6iQROK25IalxAWZexidoS0bpyGU 1615
otx/recipe/classification/multi_class_cls/efficientnet_v2.yaml sha256=Q_1C2UQK0ke4vTkYKfpaZA0Q2tw5nuWR2RfMZapsI4Y 1634
otx/recipe/classification/multi_class_cls/mobilenet_v3_large.yaml sha256=pB59QglYZei-OAvlEeTu_tL95DC5wZqKdp-3k2cXC7k 912
otx/recipe/classification/multi_class_cls/openvino_model.yaml sha256=s2QcAxUmenXj-tYbUWTbOB0pAgTaVc5YQYvPpE4XnVk 485
otx/recipe/classification/multi_class_cls/tv_efficientnet_b3.yaml sha256=taqrN9n2E49LghjXbaimWgBQKO0yQMq7UsmfYfpdai0 872
otx/recipe/classification/multi_class_cls/tv_efficientnet_v2_l.yaml sha256=i31mb_NWG4l7lKxldqo4NdmF7ezP5a2t-Fm00upEHdM 874
otx/recipe/classification/multi_class_cls/tv_mobilenet_v3_small.yaml sha256=5m_sFFLcjVuEq5aqlS7PBltoilrJoIPNCvW925H2tV8 875
otx/recipe/classification/multi_class_cls/semisl/deit_tiny_semisl.yaml sha256=-8BhRzqRR5vUEewUtSvR6aWcOYrYK56kQLetz3hd42k 954
otx/recipe/classification/multi_class_cls/semisl/dino_v2_semisl.yaml sha256=Xvv3BvBvTNkiLMAjQJEcPdcx8Ya7eXqua19b_5Hch0I 958
otx/recipe/classification/multi_class_cls/semisl/efficientnet_b0_semisl.yaml sha256=KHVXXbgeS7dbboGgXomSY_1XpnJTSKjyiSF7qWRmtzM 975
otx/recipe/classification/multi_class_cls/semisl/efficientnet_v2_semisl.yaml sha256=KpTgDWUEpDu4b6e3mkXJMWR_ewmk5LcO1KkO4UyPoKQ 994
otx/recipe/classification/multi_class_cls/semisl/mobilenet_v3_large_semisl.yaml sha256=9jyxC5qSSA8mAlKqIVKX1v1fcGS2aXvgEexQIY3edVk 1145
otx/recipe/classification/multi_class_cls/semisl/tv_efficientnet_b3_semisl.yaml sha256=j9_9AQ4iyyy6BFD3wTmNT8-tz8VczNGnR2eScrSbPqY 944
otx/recipe/classification/multi_class_cls/semisl/tv_efficientnet_v2_l_semisl.yaml sha256=mhj4ZEI_glZYUsjKZus41P_uva10M-tK9A9JkIIaUTM 946
otx/recipe/classification/multi_class_cls/semisl/tv_mobilenet_v3_small_semisl.yaml sha256=-Jj4D2A98SI51F_6Kst-sYNIBBZhGX9Z3k8PJIKI7CA 947
otx/recipe/classification/multi_label_cls/deit_tiny.yaml sha256=cmFjV9Sb1aIdukMBOGOxefEOL9aJjZzQ2YFYPNgyUGM 953
otx/recipe/classification/multi_label_cls/efficientnet_b0.yaml sha256=rKXnenxCoh1qtYw3kOXgcSEymxF00Th2ExB1X5eo1ek 1668
otx/recipe/classification/multi_label_cls/efficientnet_v2.yaml sha256=NHgWuvYz0_oMNCjtMAt8ftdrJ9XH4HV9ACqj-It_tV4 1687
otx/recipe/classification/multi_label_cls/mobilenet_v3_large.yaml sha256=J5HVPhMnRfySCAi49Dz25NFF8I2DXtCfMtKFcWa4J1w 955
otx/recipe/classification/multi_label_cls/openvino_model.yaml sha256=kIlwaNrh0wB2VvJ6w_GVxiSu6CuuydhCqGcAKjru0jE 500
otx/recipe/classification/multi_label_cls/tv_efficientnet_b3.yaml sha256=VaQ7CV51kLvla0A7JNQeeEVEH496Hf3U0KdYxRxOzQ8 1609
otx/recipe/classification/multi_label_cls/tv_efficientnet_v2_l.yaml sha256=Zlcb9ET5Ia8Wo4QtXvnDoO_ffniM3P0zKSS1-aq5vyo 1611
otx/recipe/classification/multi_label_cls/tv_mobilenet_v3_small.yaml sha256=rerS7zUSTUF30Vq_lmWslb8Y5Mn8ZtnVQIuQ1gV-6YM 1607
otx/recipe/detection/atss_mobilenetv2.yaml sha256=TE73Lsz75c5FiF6brHuxrU5dO_oWmlf6IstU_nGmdCY 1128
otx/recipe/detection/atss_mobilenetv2_tile.yaml sha256=rxIMaeNW3yQcbQyjAPz0w33lNl8S05yEDs0nTWthvRQ 934
otx/recipe/detection/atss_resnext101.yaml sha256=0dSz5Gf4w2ZCMSrLBUoHpQJI0xJcYBx5YjK6WfMzhrQ 1127
otx/recipe/detection/atss_resnext101_tile.yaml sha256=UcMC7TpTUWQRSvtXcKT_tpqRc6RZUSSIU7Lyz2gx47o 1132
otx/recipe/detection/openvino_model.yaml sha256=kEhwP5A0-MSPSFaeK8x0p-Mm53mDpV_AUlu_JDb1Asw 843
otx/recipe/detection/rtdetr_101.yaml sha256=n9ZtStVvhabcRUG6K3AMYWXn9kpgt3rVT88E2MSH3jQ 2856
otx/recipe/detection/rtdetr_101_tile.yaml sha256=MeTFraTv8JJ3H0D1vOgPNICvenL4VPhGbVyfhe_VE3k 2187
otx/recipe/detection/rtdetr_18.yaml sha256=Sz7hFC-fpS5P6W7rBARTkbJtbCNZ9ap8abOJq3Fugfc 2854
otx/recipe/detection/rtdetr_18_tile.yaml sha256=K7vI14UUt3ZUvrlCp8Y9fjkGR4ZPQ2ynqHxmTiZ7KqU 2183
otx/recipe/detection/rtdetr_50.yaml sha256=d_zYU525Ozif7qY-ZX_UVcfKu_9WekmC75gF4pp64g8 2855
otx/recipe/detection/rtdetr_50_tile.yaml sha256=55Grr3tf-bLtMpX7mRBPkAun-mG6FmtgqBrCamrp2Hk 2186
otx/recipe/detection/rtmdet_tiny.yaml sha256=DVwtOtfemsUv7r6XtxpyaCyRcdHJAPcJyTR2LQPfuTY 3861
otx/recipe/detection/rtmdet_tiny_tile.yaml sha256=_biNzlHsZB-AQ_awYbbwUVGST--INMmIQfXX2nWWVKU 1811
otx/recipe/detection/ssd_mobilenetv2.yaml sha256=YwvMnk0ZXtGMnKS8onu17OvVHM3NyrCLbfr3RozL0hs 2060
otx/recipe/detection/ssd_mobilenetv2_tile.yaml sha256=imh2c9iNbS_mHRAONyrL4XsejBfbk_OV-YqGvG7EDvE 1387
otx/recipe/detection/yolox_l.yaml sha256=2gsSyBJa3FeDs7KsblexlDL4J66sq08tQIQQBTZ3CO0 3931
otx/recipe/detection/yolox_l_tile.yaml sha256=OJlmQxDyNWaab0InwlGhNN_zEqdNjRcnvZwGOktWVjg 2308
otx/recipe/detection/yolox_s.yaml sha256=oNIOlFHCT3tI8nKVL3RR73qY-BFSdcjx7_yE4WSFz90 3931
otx/recipe/detection/yolox_s_tile.yaml sha256=RZxGTBmEdv_Zuv6SoOIGdT-rpv8O5MCDZ-QGPpjClKY 2309
otx/recipe/detection/yolox_tiny.yaml sha256=NMPNUrOOCVetP3aF6AkazduF7vSvmkGcXOMA95_BeIE 3650
otx/recipe/detection/yolox_tiny_tile.yaml sha256=DEFvJ5Yk5FG7rx50e8DseKDrQ70unDIeUzab0ZAGu9I 2338
otx/recipe/detection/yolox_x.yaml sha256=l9uEtq472K72rB1ILAH20sHOQEOLnuvyozeKbx6K5J4 3858
otx/recipe/detection/yolox_x_tile.yaml sha256=pLLV2D9t12fgGo4nvI8tkD-PDpd0BjCCUBsKb0ZYYdE 2308
otx/recipe/instance_segmentation/maskrcnn_efficientnetb2b.yaml sha256=oJatpwbR5xEoMj0udtMKY9snvTN-W_6jYzuFKVY0QlA 1731
otx/recipe/instance_segmentation/maskrcnn_efficientnetb2b_tile.yaml sha256=SBcR4QS4Rs3qgrnaWUMqqdX3-kaqcUBH3Sv9MhRwSjo 2410
otx/recipe/instance_segmentation/maskrcnn_r50.yaml sha256=OiiFOU05SkK8mB_dEpZWf_wNlAmflWoj2zUsocZNZR4 1331
otx/recipe/instance_segmentation/maskrcnn_r50_tile.yaml sha256=py9fLZsMPYtQ8Oyx6jUO59gPQ9_Pp7zKQXhAUAfVX-8 2010
otx/recipe/instance_segmentation/maskrcnn_r50_tv.yaml sha256=qvrubIVBweqG8RvxGHKqLca7-4QqRxyGCOKxgRYGuYE 926
otx/recipe/instance_segmentation/maskrcnn_r50_tv_tile.yaml sha256=tD--PLAEGOhWP46J6JDQ5VqtUYNvM9SvLdygWYUozsA 2010
otx/recipe/instance_segmentation/maskrcnn_swint.yaml sha256=fC9U1zaoG_zVEVuK2Yzn4egvMKGQjQn-a2rIBWzcbUA 1696
otx/recipe/instance_segmentation/maskrcnn_swint_tile.yaml sha256=nnMziJoi_8YQAgU7TPHbjzAUMF_IISnID-PZPFJwz3M 1961
otx/recipe/instance_segmentation/openvino_model.yaml sha256=KOuODwFvMSQpuz4eSTJz0-pLW9Gitsi_mD8xkH9v7Qc 811
otx/recipe/instance_segmentation/rtmdet_inst_tiny.yaml sha256=e8eAZ9AjLwR3Vrdwv5KMkJv_cwXtZCM0apb1DqNZiH8 3292
otx/recipe/instance_segmentation/rtmdet_inst_tiny_tile.yaml sha256=_F6zBss47XL9bPS8VTTh8FSvPz_6HR0gy4QYRnsS6q0 2053
otx/recipe/keypoint_detection/rtmpose_tiny.yaml sha256=UxUIGOj-AFBWCyxup4k0xsHLEIo3xkM4Upt-eUXD5HQ 733
otx/recipe/keypoint_detection/rtmpose_tiny_single_obj.yaml sha256=2Qtm8N8LeDdGn7vNkXMO5RAtKwStAt3uC40NZ_CrMJg 2623
otx/recipe/rotated_detection/maskrcnn_efficientnetb2b.yaml sha256=Iec9Slt2Vef-MyECD0mW45Fh-j5CBQ4jVOpXczVE2DM 1753
otx/recipe/rotated_detection/maskrcnn_efficientnetb2b_tile.yaml sha256=PxnHHimVjnTfF_6qfduuFFhFB3U9fMeJVy-qdVz8Z2k 2432
otx/recipe/rotated_detection/maskrcnn_r50.yaml sha256=g8irmLCAFne-Ab8D599uWn_0INEXZWYeIncnHUBoVpM 1353
otx/recipe/rotated_detection/maskrcnn_r50_tile.yaml sha256=5w1OT0jfXVn6Q4uugJY8MRwKwmPIu9Ig009ahjqTxVo 2032
otx/recipe/rotated_detection/openvino_model.yaml sha256=0TquP-vPtQ-u_NVWYaoKvJDICg4ZnaragJd4tKd48L4 901
otx/recipe/semantic_segmentation/dino_v2.yaml sha256=ylqgVyWYMYMPh7aRFFqcOt0CcN4RVdJeJOWFf6reTvg 1481
otx/recipe/semantic_segmentation/litehrnet_18.yaml sha256=OAslAFwm-qlzoAxArMrObszNjAIbt-5sUJ_JoFh-6QY 918
otx/recipe/semantic_segmentation/litehrnet_s.yaml sha256=qFmmLwOflnMcb9t8g9vESwGYG6SEE2uB08t9RCmBeMU 917
otx/recipe/semantic_segmentation/litehrnet_x.yaml sha256=WCl0SQKAlJ5fzHkphth0dFXmNA13mm3ZyZBoQ7YNWTs 917
otx/recipe/semantic_segmentation/openvino_model.yaml sha256=MMCJ8Z7a1mUGYXlUngOgJnTOOkwSyZ3DSDxxv_KfieE 897
otx/recipe/semantic_segmentation/segnext_b.yaml sha256=UuckAlvWyEy8-B8Nz3jrDEPuTBvc6TqMVXiOYFM1bxs 893
otx/recipe/semantic_segmentation/segnext_s.yaml sha256=-O4H6D9WUoBKJIhjLSTArddy_XFghF3szx8JUxG6Qbc 894
otx/recipe/semantic_segmentation/segnext_t.yaml sha256=k00GArUFlQCyu6-ckfYMBYQhtgIjdmRQUBZVg0lMAe4 893
otx/recipe/semantic_segmentation/semisl/dino_v2_semisl.yaml sha256=1VKnxdncHoPxNjxYA251wbVvgPY_JKUGliLg1DkFEAw 1850
otx/recipe/semantic_segmentation/semisl/litehrnet_18_semisl.yaml sha256=xbyNBBONP0W2APdZ4ClvOg1ub6TP4y-mUzYki2ngbks 1138
otx/recipe/semantic_segmentation/semisl/litehrnet_s_semisl.yaml sha256=Bo-CTqZHYCodGm8WhOb-W1WQ_1MfQp94xE2LwbPf2No 1137
otx/recipe/semantic_segmentation/semisl/litehrnet_x_semisl.yaml sha256=TU0QabcnxsDUOytgeXxxXqEQcNUEzVckS3itWJr629Y 1098
otx/recipe/semantic_segmentation/semisl/segnext_b_semisl.yaml sha256=ex4HwyZg0AnFgQntwJOnYo_MGv1taijUSAwos42db8s 1074
otx/recipe/semantic_segmentation/semisl/segnext_s_semisl.yaml sha256=ZIU9L9RP8Jl5eyAR0wiM8KOT0-FZa5wAnwalxdJYwBw 1075
otx/recipe/semantic_segmentation/semisl/segnext_t_semisl.yaml sha256=E_Ml6WnXolzTJYBTd396_Wey4VUAf6HLcikomkDGwms 1075
otx/recipe/visual_prompting/openvino_model.yaml sha256=Q0DkMLrRO2Pp7ZdD1vculfHtU_-bSN_Q-5QYddDQaJg 1002
otx/recipe/visual_prompting/sam_tiny_vit.yaml sha256=oTy-TkTHIxlxcdC0NELTyAcTw6kFAcTAJGlEjRymu0c 1013
otx/recipe/visual_prompting/sam_vit_b.yaml sha256=VGmj-1BwBeCDsuykNn-SVmi3CIZe-XNxrFr_Ck5IoAs 1010
otx/recipe/zero_shot_visual_prompting/openvino_model.yaml sha256=X8PnqFe1uO_2vizBtmEh2X5QJREhEPvqbd22Y0m8U0E 759
otx/recipe/zero_shot_visual_prompting/sam_tiny_vit.yaml sha256=PFstpPRH_W3_0OvyxTASGEOpxEiSPU0DhGgA7WnogmQ 723
otx/recipe/zero_shot_visual_prompting/sam_vit_b.yaml sha256=A0LI3Bjwuc-8v7Z00NnidnG7LYoxNfUBrP8aihSG9Ok 720
otx/tools/__init__.py sha256=zPrU64xvvBs376GMJXgD8aIodSmYLV2Qwrf9fS0Oxd4 144
otx/tools/converter.py sha256=laARs0aH-4qbGU3MoisXv2GZqI9bWGNwWS2_XZIX7gE 19855
otx/tools/translate_mmrecipe.py sha256=TbxMl8Rqj0qj3W1CL6QqetsIf02EEfu35JIDejU5ZoM 2434
otx/tools/templates/__init__.py sha256=jiBuC34OudLfymEqWlwONDdw4U8uU0L7p96ZXiz1twg 134
otx/tools/templates/action/classification/configuration.yaml sha256=APTlNV63HV0JqhKUqiVTdfg8p8HPyu7EVOE3RCJStfo 12543
otx/tools/templates/action/classification/movinet/template.yaml sha256=hntxt_j-qCjF0R-5PH2nuQsn5AdPg5-HRe-hXvVk2dE 859
otx/tools/templates/action/classification/x3d/template.yaml sha256=b42vimVys1aoUXejFZbI1CO3ZEEAIYzwawMPqvAecvM 847
otx/tools/templates/action/detection/configuration.yaml sha256=APTlNV63HV0JqhKUqiVTdfg8p8HPyu7EVOE3RCJStfo 12543
otx/tools/templates/action/detection/x3d_fast_rcnn/template.yaml sha256=u-qZYAeVS_ViB9pbDuvSTt8f1zUIoW-pV5Y46KLfN68 886
otx/tools/templates/anomaly/classification/padim/configuration.yaml sha256=yRo7WUZKE6pxWVW986MRGfWVTQUn5_-E6o3pr_eYIxg 4814
otx/tools/templates/anomaly/classification/padim/template.yaml sha256=qlfWnU_D7BHT6zIM_UNwUOjfc_IYc0PhAh2iscobE0s 619
otx/tools/templates/anomaly/classification/stfpm/configuration.yaml sha256=4mo0pKrF62Tmcw04MH2CTFkUen71gzkoAlG686Ukc-c 8299
otx/tools/templates/anomaly/classification/stfpm/template.yaml sha256=Yk7rcbZpxyMfJ82tY4NuVRnsZdxVBTKIP_pwVk3HT8c 719
otx/tools/templates/anomaly/detection/padim/configuration.yaml sha256=yRo7WUZKE6pxWVW986MRGfWVTQUn5_-E6o3pr_eYIxg 4814
otx/tools/templates/anomaly/detection/padim/template.yaml sha256=tH076CKrDjvwG96hllmYWmexZ4VPrUIVWc2EhXPaCDU 677
otx/tools/templates/anomaly/detection/stfpm/configuration.yaml sha256=4mo0pKrF62Tmcw04MH2CTFkUen71gzkoAlG686Ukc-c 8299
otx/tools/templates/anomaly/detection/stfpm/template.yaml sha256=T1A8M3aPfytyaa7T2seBKYn7PI7y1IIUq3gy4NkRnus 777
otx/tools/templates/anomaly/segmentation/padim/configuration.yaml sha256=yRo7WUZKE6pxWVW986MRGfWVTQUn5_-E6o3pr_eYIxg 4814
otx/tools/templates/anomaly/segmentation/padim/template.yaml sha256=EirTu91CaP4499bG80-Ar3hyaZw1lpby9yLmCE_LESo 683
otx/tools/templates/anomaly/segmentation/stfpm/configuration.yaml sha256=4mo0pKrF62Tmcw04MH2CTFkUen71gzkoAlG686Ukc-c 8299
otx/tools/templates/anomaly/segmentation/stfpm/template.yaml sha256=J72pUy-Yl9Bd_SsTJqYOP1VnpUjheC3MaHQnD6EnsBQ 783
otx/tools/templates/classification/configuration.yaml sha256=jnyVmy4-xOLXoL9t6ElATpQuKW_y0Wr52-tg82LuWBc 13820
otx/tools/templates/classification/deit_tiny/template.yaml sha256=b2GZECTqpZLTLkLu10w96sYGcfwU6j1r86RUo9bX3-Q 897
otx/tools/templates/classification/efficientnet_b0_cls_incr/template.yaml sha256=Pdo7cYfLTRPP9MnmHdWkxMcw4eT1Rys5kYVXFgx5Br4 919
otx/tools/templates/classification/efficientnet_b3/template.yaml sha256=Sb-D74v2na8qpaD9rjSbKbhWzYCTToHaOCdQP00vUl4 853
otx/tools/templates/classification/efficientnet_v2_l/template.yaml sha256=IBw9g0ag6O7KchchVi9GIK0EJq7y4Y6uVUCr-bzBHEE 916
otx/tools/templates/classification/efficientnet_v2_s_cls_incr/template.yaml sha256=A-mI0oDN0lx9Y1rc0NmbjVdNyzR_H5a5fHs-4zTxbBI 901
otx/tools/templates/classification/mobilenet_v3_large_1_cls_incr/template.yaml sha256=DEIuYMwLpQdQ7HV47yfObwAfoW-KY2Qj-LYbqm78uaU 909
otx/tools/templates/classification/mobilenet_v3_small/template.yaml sha256=9tDlZ0bRHHFrMCm8VJYM_IUCWzutqG-W6yFXTID3bKA 861
otx/tools/templates/detection/detection/configuration.yaml sha256=9-hSdz-W1HiIRIpYz0rQna92I5JmLnur6RqELhv-m7U 19813
otx/tools/templates/detection/detection/cspdarknet_yolox_l/template.yaml sha256=N6ApAL3Ui9p6rFPNU8rdTl1o7dpwKXxVSb6w0Iu7b_0 997
otx/tools/templates/detection/detection/cspdarknet_yolox_s/template.yaml sha256=SC97Nhc-mcYibRWf5Ia935KvH6M2PJobjvrsQLWUkXo 995
otx/tools/templates/detection/detection/cspdarknet_yolox_tiny/template.yaml sha256=h84y800HvnYvld9ZBk-abYeNUxKNw7nzqzId0CL8Sfc 905
otx/tools/templates/detection/detection/cspdarknet_yolox_x/template.yaml sha256=ACzpEzUdq2VasPt4WLMmJAVeRP9Ck9sjY_7XjDqE3XA 997
otx/tools/templates/detection/detection/mobilenetv2_atss/template.yaml sha256=Lln3_WCn3rD-zqm0krRb6-qIEnRUxNP-dzhXcCZnXek 949
otx/tools/templates/detection/detection/mobilenetv2_ssd/template.yaml sha256=VGBgEMAMmagcWZFyErE8Fjnv9lYlijpTT9K6ISxTb_E 893
otx/tools/templates/detection/detection/resnext101_atss/template.yaml sha256=gVq30j9jrBOdg8xaOW5_51ffa_6HlmyvEwmfxQkKyqg 1021
otx/tools/templates/detection/detection/rtdetr_101/template.yaml sha256=MM7eI_JaETpTAtMZ6J5hybwl1gO336BeXXACoX1kbzY 944
otx/tools/templates/detection/detection/rtdetr_18/template.yaml sha256=l5LUM0pfTzNGTVl3n-93DYg5luroyU5_4iBwUQyaG8U 940
otx/tools/templates/detection/detection/rtdetr_50/template.yaml sha256=9F6AyAmjm79N6L2JZBGMtXEt0nQqBcshd7rglDD-F8E 941
otx/tools/templates/detection/detection/rtmdet_tiny/template.yaml sha256=I2U31PMRpf2f6P8rzZl03I6fyC8FJgr-tzWzfJjLEh8 1007
otx/tools/templates/detection/instance_segmentation/configuration.yaml sha256=cyuizd-xo9Cl_612--k9PLUbnDESG4m81ayZxzx56tI 20854
otx/tools/templates/detection/instance_segmentation/efficientnetb2b_maskrcnn/template.yaml sha256=B6l_J5SgIN2XsR_pm89nYqbJGDpbh3w2ngo_DhB-f1o 952
otx/tools/templates/detection/instance_segmentation/maskrcnn_swin_t/template.yaml sha256=u96ofvMfn_DThZgL4mjOOUkC0rIUMLo9K7StFX-WQBQ 878
otx/tools/templates/detection/instance_segmentation/resnet50_maskrcnn/template.yaml sha256=3vKFbC861vPK3gHvyk8miV1KV-G6beaElwyom3NOqXI 908
otx/tools/templates/detection/instance_segmentation/rtmdet_tiny/template.yaml sha256=wFU-klw6ref1MZxrx_BjBLiUEHERji5T3qrXe2KsvhU 899
otx/tools/templates/detection/rotated_detection/configuration.yaml sha256=qZjofo7LUPt2RdHRJDUcweALAnZsLj4f1UWT2xn3eZc 20455
otx/tools/templates/detection/rotated_detection/efficientnetb2b_maskrcnn/template.yaml sha256=mfmCD_hssYnyM44S4XeA0Bkia5FTyi7-usie6wfENaQ 964
otx/tools/templates/detection/rotated_detection/resnet50_maskrcnn/template.yaml sha256=iz273I07WGxfx-yxbjmqa-BvGNZ86k050jMKB3tJHQs 920
otx/tools/templates/keypoint_detection/configuration.yaml sha256=jJGtq3LvwVK0ENiG9A3Zr04tU59uhzTbnFxSg6RL-y8 13367
otx/tools/templates/keypoint_detection/rtmpose_tiny/template.yaml sha256=ACByKD8By06V7j4esZbDpfqrjGJXs0nIuRh6qTRriKI 654
otx/tools/templates/segmentation/configuration.yaml sha256=CA_EUc4O-Gnf4prLq_vHpSiS85AYPdgdGqKjCUt4KRM 12726
otx/tools/templates/segmentation/dinov2_small/template.yaml sha256=S9WA2UbIpWK2MmRAUVzcpD8SOY5UT_ng-JMdx9wiY-M 838
otx/tools/templates/segmentation/ham_segnext_b/template.yaml sha256=4sPcViZGuQ3BJNcEpCuScdc2L3QKZVDV0x0kNeBkPhs 857
otx/tools/templates/segmentation/ham_segnext_s/template.yaml sha256=6B45K3np37xkCUJccNgoTmpD-gtcAxvpwZPcc4o6mFU 890
otx/tools/templates/segmentation/ham_segnext_t/template.yaml sha256=Cz9S-Z5CaF4ES-1yXeovEGEOp7x480wgQhPgH1iyjFE 895
otx/tools/templates/segmentation/ocr_lite_hrnet_18/template.yaml sha256=5CPxedKsWI-6s93ClDvE7Bz0Pfef1Ks805ULsqNQ2nM 1091
otx/tools/templates/segmentation/ocr_lite_hrnet_18_mod2/template.yaml sha256=9QaWWJQUmh-A5yRradcwc-kq7jLS9no5rTQMlh4dZ-s 902
otx/tools/templates/segmentation/ocr_lite_hrnet_s_mod2/template.yaml sha256=wa9FmOiMTxlkO5lW4pAt4UBWqn97BxSx6IM4y3W3GFo 909
otx/tools/templates/segmentation/ocr_lite_hrnet_x_mod3/template.yaml sha256=Ba_lnWJSWDuBLxEFV3hXsbLscnSvA2a0XkFUVC20gRk 893
otx/tools/templates/visual_prompting/configuration.yaml sha256=O9F7u9F3gRtFcLH02hB4SCwvnB0JWUsCye3bQ_I3weM 6272
otx/tools/templates/visual_prompting/sam_tiny_vit/template.yaml sha256=eOoJxwNfk4xuBp_ejaPC-pA-rjM24W5ePfY-L0mRYAw 488
otx/tools/templates/visual_prompting/sam_vit_b/template.yaml sha256=RcO0pMim1GSEGxz_VZvE4ME-0F3WwOcgA7btnftgx4Y 482
otx/tools/templates/visual_prompting/zero_shot_sam_tiny_vit/configuration.yaml sha256=3ov_-bAyL7u8AB-dzLpOCeT0smZKIW6BXsonBpyscM0 5615
otx/tools/templates/visual_prompting/zero_shot_sam_tiny_vit/template.yaml sha256=XF1LlCJIkvxJ3OLNvncOK_E-O1Wq6LxgDhoHD1EKFjw 684
otx/tools/templates/visual_prompting/zero_shot_sam_vit_b/configuration.yaml sha256=3ov_-bAyL7u8AB-dzLpOCeT0smZKIW6BXsonBpyscM0 5615
otx/tools/templates/visual_prompting/zero_shot_sam_vit_b/template.yaml sha256=l2WouqTZMY7ut_5ZgOGvotoorm6BnqO-nsZ4DhF7JCQ 678
otx/utils/__init__.py sha256=WFNl7FyJR4eA8nPz7pJW52LBM_8hbtPFZmGDAW-7RIo 248
otx/utils/signal.py sha256=RK3Xm1TcEgeouJrSs1U5JEg89wh-JHVU95Iu-aXIwLY 2320
otx/utils/utils.py sha256=WrbjJE11KlCj8uUpAoKk1yn8NRpV97whK-KJi76L5YI 9424
otx-2.2.2.dist-info/LICENSE sha256=2yMbNexG35HfgwRNKlw3Z1eDNCORFFl0M1P1Tdt4PC4 10254
otx-2.2.2.dist-info/METADATA sha256=CmLr3wbCEGNoQ-CkPRAPXuRpq4O2SRiVdlnsyAUlRxI 29256
otx-2.2.2.dist-info/NOTICE sha256=OXLSVvlMaPojcrSlRXZ9Ua4Locoq1wUrOJLAjZ32LhY 200
otx-2.2.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
otx-2.2.2.dist-info/entry_points.txt sha256=tGwFSNZ94JLwXfVBlzC0NrWUNu2ekxfCcmzVYkuAWqQ 37
otx-2.2.2.dist-info/top_level.txt sha256=8qY7b48CrSFCUbv21jApz7WtH6t2eBY1Kjwqqm-UYfg 4
otx-2.2.2.dist-info/RECORD

top_level.txt

otx

entry_points.txt

otx = otx.cli:main