luxonis-ml

View on PyPIReverse Dependencies (3)

0.6.1 luxonis_ml-0.6.1-py3-none-any.whl

Wheel Details

Project: luxonis-ml
Version: 0.6.1
Filename: luxonis_ml-0.6.1-py3-none-any.whl
Download: [link]
Size: 197240
MD5: 5bddd693af1be5a631034ede0a0dc38e
SHA256: bcd18f0ce6cd7a9ccda1fe37478c55df0c642f92b788c047b91b67c55b51baaa
Uploaded: 2025-02-14 16:26:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: luxonis-ml
Version: 0.6.1
Summary: MLOps tools for training models for Luxonis devices
Author-Email: Luxonis <support[at]luxonis.com>
Maintainer-Email: Luxonis <support[at]luxonis.com>
Project-Url: repository, https://github.com/luxonis/luxonis-ml
Project-Url: issues, https://github.com/luxonis/luxonis-ml/issues
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 [yyyy] [name of copyright owner] 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.
Keywords: ml,ops,camera,luxonis,oak
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Requires-Python: >=3.8
Requires-Dist: pydantic (>=2.4.0)
Requires-Dist: pydantic-settings (>=2.1.0)
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: fsspec (>=2023.3.0)
Requires-Dist: rich (>=13.6.0)
Requires-Dist: typer (>=0.12.0)
Requires-Dist: typeguard (>=4.1.0)
Requires-Dist: aiobotocore (<2.18)
Requires-Dist: loguru (>=0.7.0)
Requires-Dist: numpy (>=1.22); extra == "all"
Requires-Dist: opencv-python (>=4.10.0); extra == "all"
Requires-Dist: albumentations (<1.4.23,>=1.4.16); extra == "all"
Requires-Dist: pyarrow (>=13.0.0); extra == "all"
Requires-Dist: pycocotools (>=2.0.7); extra == "all"
Requires-Dist: polars[timezone] (>=0.20.31); extra == "all"
Requires-Dist: ordered-set (>=4.0.0); extra == "all"
Requires-Dist: semver (>=3.0.0); extra == "all"
Requires-Dist: filelock (>=3.0.0); extra == "all"
Requires-Dist: bidict (>=0.21.0); extra == "all"
Requires-Dist: pydantic (>=2.4.0); extra == "all"
Requires-Dist: pydantic-settings (>=2.1.0); extra == "all"
Requires-Dist: PyYAML (>=6.0); extra == "all"
Requires-Dist: fsspec (>=2023.3.0); extra == "all"
Requires-Dist: rich (>=13.6.0); extra == "all"
Requires-Dist: typer (>=0.12.0); extra == "all"
Requires-Dist: typeguard (>=4.1.0); extra == "all"
Requires-Dist: aiobotocore (<2.18); extra == "all"
Requires-Dist: loguru (>=0.7.0); extra == "all"
Requires-Dist: unique-names-generator (>=1.0.2); extra == "all"
Requires-Dist: docker (>=6.1.3); extra == "all"
Requires-Dist: KDEpy (>=1.1.5); extra == "all"
Requires-Dist: kmedoids (>=0.4.3); extra == "all"
Requires-Dist: matplotlib (>=3.7.2); extra == "all"
Requires-Dist: opencv-python (>=4.7.0.68); extra == "all"
Requires-Dist: qdrant-client (>=1.4.0); extra == "all"
Requires-Dist: weaviate-client (>=4.4b2); extra == "all"
Requires-Dist: scikit-learn (>=1.3.0); extra == "all"
Requires-Dist: scipy (>=1.10.1); extra == "all"
Requires-Dist: onnxruntime (>=1.15.1); sys_platform != "linux" and extra == "all"
Requires-Dist: onnx (>=1.14.0); sys_platform != "win32" and extra == "all"
Requires-Dist: onnxruntime-gpu (>=1.15.1); sys_platform == "linux" and extra == "all"
Requires-Dist: onnx (<1.16.2,>=1.14.0); sys_platform == "win32" and extra == "all"
Requires-Dist: numpy (>=1.22); extra == "data"
Requires-Dist: opencv-python (>=4.10.0); extra == "data"
Requires-Dist: albumentations (<1.4.23,>=1.4.16); extra == "data"
Requires-Dist: pyarrow (>=13.0.0); extra == "data"
Requires-Dist: pycocotools (>=2.0.7); extra == "data"
Requires-Dist: polars[timezone] (>=0.20.31); extra == "data"
Requires-Dist: ordered-set (>=4.0.0); extra == "data"
Requires-Dist: semver (>=3.0.0); extra == "data"
Requires-Dist: filelock (>=3.0.0); extra == "data"
Requires-Dist: bidict (>=0.21.0); extra == "data"
Requires-Dist: numpy (>=1.22); extra == "dev"
Requires-Dist: opencv-python (>=4.10.0); extra == "dev"
Requires-Dist: albumentations (<1.4.23,>=1.4.16); extra == "dev"
Requires-Dist: pyarrow (>=13.0.0); extra == "dev"
Requires-Dist: pycocotools (>=2.0.7); extra == "dev"
Requires-Dist: polars[timezone] (>=0.20.31); extra == "dev"
Requires-Dist: ordered-set (>=4.0.0); extra == "dev"
Requires-Dist: semver (>=3.0.0); extra == "dev"
Requires-Dist: filelock (>=3.0.0); extra == "dev"
Requires-Dist: bidict (>=0.21.0); extra == "dev"
Requires-Dist: pydantic (>=2.4.0); extra == "dev"
Requires-Dist: pydantic-settings (>=2.1.0); extra == "dev"
Requires-Dist: PyYAML (>=6.0); extra == "dev"
Requires-Dist: fsspec (>=2023.3.0); extra == "dev"
Requires-Dist: rich (>=13.6.0); extra == "dev"
Requires-Dist: typer (>=0.12.0); extra == "dev"
Requires-Dist: typeguard (>=4.1.0); extra == "dev"
Requires-Dist: aiobotocore (<2.18); extra == "dev"
Requires-Dist: loguru (>=0.7.0); extra == "dev"
Requires-Dist: s3fs (>=2023.3.0); extra == "dev"
Requires-Dist: gcsfs (>=2023.3.0); extra == "dev"
Requires-Dist: mlflow (>=2.10.0); extra == "dev"
Requires-Dist: unique-names-generator (>=1.0.2); extra == "dev"
Requires-Dist: docker (>=6.1.3); extra == "dev"
Requires-Dist: KDEpy (>=1.1.5); extra == "dev"
Requires-Dist: kmedoids (>=0.4.3); extra == "dev"
Requires-Dist: matplotlib (>=3.7.2); extra == "dev"
Requires-Dist: opencv-python (>=4.7.0.68); extra == "dev"
Requires-Dist: qdrant-client (>=1.4.0); extra == "dev"
Requires-Dist: weaviate-client (>=4.4b2); extra == "dev"
Requires-Dist: scikit-learn (>=1.3.0); extra == "dev"
Requires-Dist: scipy (>=1.10.1); extra == "dev"
Requires-Dist: pre-commit (>=3.2.1); extra == "dev"
Requires-Dist: pytest-cov (>=4.1.0); extra == "dev"
Requires-Dist: pytest-dependency (>=0.6.0); extra == "dev"
Requires-Dist: pytest-subtests (>=0.12.1); extra == "dev"
Requires-Dist: pytest-md (>=0.2.0); extra == "dev"
Requires-Dist: pytest-xdist (>=3.6.0); extra == "dev"
Requires-Dist: gdown (>=4.7.1); extra == "dev"
Requires-Dist: onnx (<1.17.0); extra == "dev"
Requires-Dist: onnxruntime (>=1.15.1); sys_platform != "linux" and extra == "dev"
Requires-Dist: onnx (>=1.14.0); sys_platform != "win32" and extra == "dev"
Requires-Dist: onnxruntime-gpu (>=1.15.1); sys_platform == "linux" and extra == "dev"
Requires-Dist: onnx (<1.16.2,>=1.14.0); sys_platform == "win32" and extra == "dev"
Requires-Dist: docker (>=6.1.3); extra == "embedd"
Requires-Dist: KDEpy (>=1.1.5); extra == "embedd"
Requires-Dist: kmedoids (>=0.4.3); extra == "embedd"
Requires-Dist: matplotlib (>=3.7.2); extra == "embedd"
Requires-Dist: numpy (>=1.22); extra == "embedd"
Requires-Dist: opencv-python (>=4.7.0.68); extra == "embedd"
Requires-Dist: qdrant-client (>=1.4.0); extra == "embedd"
Requires-Dist: weaviate-client (>=4.4b2); extra == "embedd"
Requires-Dist: scikit-learn (>=1.3.0); extra == "embedd"
Requires-Dist: scipy (>=1.10.1); extra == "embedd"
Requires-Dist: onnxruntime (>=1.15.1); sys_platform != "linux" and extra == "embedd"
Requires-Dist: onnx (>=1.14.0); sys_platform != "win32" and extra == "embedd"
Requires-Dist: onnxruntime-gpu (>=1.15.1); sys_platform == "linux" and extra == "embedd"
Requires-Dist: onnx (<1.16.2,>=1.14.0); sys_platform == "win32" and extra == "embedd"
Requires-Dist: pydantic (>=2.4.0); extra == "nn-archive"
Requires-Dist: pydantic-settings (>=2.1.0); extra == "nn-archive"
Requires-Dist: unique-names-generator (>=1.0.2); extra == "tracker"
Requires-Dist: numpy (>=1.22); extra == "tracker"
Requires-Dist: pydantic (>=2.4.0); extra == "utils"
Requires-Dist: pydantic-settings (>=2.1.0); extra == "utils"
Requires-Dist: PyYAML (>=6.0); extra == "utils"
Requires-Dist: fsspec (>=2023.3.0); extra == "utils"
Requires-Dist: rich (>=13.6.0); extra == "utils"
Requires-Dist: typer (>=0.12.0); extra == "utils"
Requires-Dist: typeguard (>=4.1.0); extra == "utils"
Requires-Dist: aiobotocore (<2.18); extra == "utils"
Requires-Dist: loguru (>=0.7.0); extra == "utils"
Provides-Extra: all
Provides-Extra: data
Provides-Extra: dev
Provides-Extra: embedd
Provides-Extra: nn_archive
Provides-Extra: tracker
Provides-Extra: utils
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4234 characters]

WHEEL

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

RECORD

Path Digest Size
examples/utils/data_utils.py sha256=IWioUZpsDcVd_XnZmCr9oGMWSQM0sKlOrX9ktaRw3pA 3336
examples/utils/torch_utils.py sha256=O9OE94quMtuzaVoWCPqIWD7MPptO6nW_NK-GT-7LOb0 5381
luxonis_ml/__init__.py sha256=ZrsiBMokBuKPaycHQZ3y8hir4f1shqkfMOVe5aHFOD8 168
luxonis_ml/__main__.py sha256=sgLqnHmaiuTCbBQDcbEjY0MI39sVQBZAYVwXj3SnIQU 2071
luxonis_ml/guard_extras.py sha256=XJlaFVKYCt728Vw0PaeFn6GGgBLdU532A6bi7ZDf-LI 586
luxonis_ml/typing.py sha256=R7brYfkksI8A3EF5-NPmL_R0y2jy-s7V0nE-RjVH2SM 1859
luxonis_ml/data/__init__.py sha256=jgbEtGu3muOQSAbzHPcCKTlGFiI6vAgMScvyEZOUpBg 1612
luxonis_ml/data/__main__.py sha256=jxV2i964IKvQS1LPRPQb18DPPLcVkZRnqcIA5biKHdo 9814
luxonis_ml/data/requirements.txt sha256=O09VihSY0cjtrMiKAFtd6R5WbrlFSl30GfQVX6PguXM 256
luxonis_ml/data/augmentations/__init__.py sha256=MgA3p5eKM3Gp_VF2YCknnN7aX3kWwqamWq6Q8uC7QNU 382
luxonis_ml/data/augmentations/albumentations_engine.py sha256=Vv3MV6eC2_mu-_GydAsdWku3G7pL3sWkaBkd4GezggM 20576
luxonis_ml/data/augmentations/base_engine.py sha256=P7HmP5LUl11YWjceLLPoowQgTpOcmPbqTp5UZO9MU3g 2789
luxonis_ml/data/augmentations/batch_compose.py sha256=1YXTXwZAu4kUlhpv-iSovS8uKkvtGl9oG6BoZ60pljc 2231
luxonis_ml/data/augmentations/batch_transform.py sha256=gPprQbO0i9yIFXfxfcra9RzoQaJsxZWxwGagNCQ-4Is 2483
luxonis_ml/data/augmentations/utils.py sha256=t6IKIX242gCnD1VmUXTcK0DNmTjewDmSjvU31_LYrhg 3206
luxonis_ml/data/augmentations/custom/__init__.py sha256=D_BF-eo9fS7YqxsnlayW0cdZKGZi0xZkY4WCvRW5hvI 493
luxonis_ml/data/augmentations/custom/letterbox_resize.py sha256=E6GUx7Z8v2BFH06XdtV-cQro8-GJYNu9Fwm1h5JG9VY 8230
luxonis_ml/data/augmentations/custom/mixup.py sha256=kGQv7lj3qVhYNHi9RYHfTZNc6_21LerTsTgL1JBjrAU 9022
luxonis_ml/data/augmentations/custom/mosaic.py sha256=MdmDhrK-4tHMSWbvsfNkG1K8bJTTsp7eUYMn4ijgwrE 17977
luxonis_ml/data/datasets/__init__.py sha256=XbfJjgg2QZnBjNA1QzFdFt11eWYdiS1DT6URHhr-xsI 740
luxonis_ml/data/datasets/annotation.py sha256=JYGWienP6ymdjrIrz_DbDXRqYG6mU2VlozQqZG1Gc9k 20772
luxonis_ml/data/datasets/base_dataset.py sha256=UGnZv5znRlfB2bCn94D6eYFrFGOPp_IBb5uVFFXbZiA 7275
luxonis_ml/data/datasets/luxonis_dataset.py sha256=C1WEfVa2kTedoWzu8QXSYU9BU1J3FWi52db9nN9IDFg 43042
luxonis_ml/data/datasets/metadata.py sha256=h8QMgSUR5ZEEm93NhBtNJfKHGp563N8Yc6NEp6QWA-0 4215
luxonis_ml/data/datasets/migration.py sha256=_idYIkIFS5BTh5ELfyj6jK-blYfPbdXSOSG1ygRQmtw 4163
luxonis_ml/data/datasets/source.py sha256=xIEsluZmCDtLHvGNpETnvmfRwLWmCY_mN3JTx5HUCrg 2273
luxonis_ml/data/datasets/utils.py sha256=n2rxFFctJoJETD4If7fBQXU4sXt0tIE3InXZ3hz2im4 2882
luxonis_ml/data/loaders/__init__.py sha256=pRw4JKv88dyJn04MLvni431GauKyGz08vExoI6ePTeY 159
luxonis_ml/data/loaders/base_loader.py sha256=oruYGX2n0hLw6aNyH6ecpwYByAGT-ygbtOjaCL3HpqA 1206
luxonis_ml/data/loaders/luxonis_loader.py sha256=jcjtxLlWEziYLSSeQCQWFFIlgyCH_2gbYeQScn17KRA 16347
luxonis_ml/data/parsers/__init__.py sha256=0nVJCyfODnUi6wKUjRKfP0R4V0f_9b3YUic2zDWno68 854
luxonis_ml/data/parsers/base_parser.py sha256=2lJbhunHT4TogBLAqc9RwetvRbL4wsluqkZWE0dBhPg 8528
luxonis_ml/data/parsers/classification_directory_parser.py sha256=F4E7jToIT1wEd1Uq3WBl2rbOMeqLE6iNw3h7j2Uh5LE 2921
luxonis_ml/data/parsers/coco_parser.py sha256=UGMViF2RIB3etzHwMDn7sGPocYQt0xK0EHTcYUfdj8w 13116
luxonis_ml/data/parsers/create_ml_parser.py sha256=o1ZLUrEeCVJrsZNIQBD-gK-qYt9GSHGO8gNtoFFheLc 4650
luxonis_ml/data/parsers/darknet_parser.py sha256=yIe0qlFxUBl8uSeFwCUr1FbUk9GtRt9D0-acL2qLkFs 3998
luxonis_ml/data/parsers/luxonis_parser.py sha256=-lXN6ANAombAd0nRkLLXSpER6QPTxI770kNt_maun8A 10918
luxonis_ml/data/parsers/native_parser.py sha256=tE-C20EFd0YXGLYPifrTU12UtmA647WITvFqcD_aWCY 2461
luxonis_ml/data/parsers/segmentation_mask_directory_parser.py sha256=kbtXFbh7U915lMYsgAxOB3J_5QkyLEmWjSqA3CBgxz4 4302
luxonis_ml/data/parsers/solo_parser.py sha256=nROrQV3NIWsvzIxAp-2Mqa6j8nBuv7ZkTbf8xRh3Lcc 13478
luxonis_ml/data/parsers/tensorflow_csv_parser.py sha256=yrH8FFUfFmkA4OXWUBzRTILWwiq7-jJ7p5_j2-L8Yb4 4420
luxonis_ml/data/parsers/voc_parser.py sha256=YKchorRAdhT66gjnF725K_DSRHdljYXPv_-hA-M_4vU 5282
luxonis_ml/data/parsers/yolov4_parser.py sha256=ClapGFClvgBs7WnmLn-0LWZ8mZEgTWsCAxd5I200ruI 4584
luxonis_ml/data/parsers/yolov6_parser.py sha256=aa64vYxv3Tj3PcYIsW5ZQ73ktgQRZ1FgMnEaZi53krQ 4912
luxonis_ml/data/utils/__init__.py sha256=PntuSrZw-xZmSHvlh4Za3h4Anw_PqPBIDHtrBdAlQBY 912
luxonis_ml/data/utils/constants.py sha256=dBkMw4hHUpI8Q1V9vY5F_KnELNSenx97hFJKiBhQmB0 338
luxonis_ml/data/utils/data_utils.py sha256=yjKQztrQY7BNoDvKcmmHwC13JWteAlf0LH2Mx5V6xAE 5951
luxonis_ml/data/utils/enums.py sha256=m4XASzE4H-n70Rm_DdapgeqDRD4MwEyDzQ-08uX_nI4 776
luxonis_ml/data/utils/parquet.py sha256=Y3ql8TdJOgslzqmReZOrQpJ_HTp0vQ9ROPg-wM5T-dY 2704
luxonis_ml/data/utils/task_utils.py sha256=3ZSqgIgZEkAn5d-NRIQU-QRjvQnM_NeSujLasm2QWTk 2374
luxonis_ml/data/utils/visualizations.py sha256=niZIqau8vL1d6nLwict66Sm9feq8dYG_nmkTz7bBdoU 14589
luxonis_ml/embeddings/__init__.py sha256=3nsMuBwJ5cvStNKY1DO_kxcb4i7LnzGZuLEwtNZy318 1065
luxonis_ml/embeddings/requirements.txt sha256=sfk_QI0SxEGznliUEKgUs9GTP3BqudHecsHGlr-Wh-I 353
luxonis_ml/embeddings/methods/OOD.py sha256=YUJqBVu6ewB8Zz_E5JBSFD1Vc7uLxTepHKGMISM6RDI 3664
luxonis_ml/embeddings/methods/__init__.py sha256=g8duk2-8eK_puEiX9Fry7fISUTQGgTfYsflDp_10h3M 536
luxonis_ml/embeddings/methods/duplicate.py sha256=oH8tjfqd3wDNE63L-MmWfVUDyGGUlU7Ff5UftgYYPbw 10454
luxonis_ml/embeddings/methods/mistakes.py sha256=IneKia0y10FNBcunP7RB49aGy75lHppmUijEj3lg0ss 4909
luxonis_ml/embeddings/methods/representative.py sha256=vUjeYvVr4ikTPqJmqIhZ--VAH1XP3JmjAIAAsPzHR6c 6762
luxonis_ml/embeddings/utils/__init__.py sha256=XoiEt2ugh87VWMofylr5l68FLorwu5ALrKP0ussR_bw 480
luxonis_ml/embeddings/utils/embedding.py sha256=0AlGNTCIk4ucpa1SsqgwU3JpmgAdk8iZptoBgpkze3s 4028
luxonis_ml/embeddings/utils/ldf.py sha256=MJjnWoH4AgFI0Q8lDfyAR8iLNAglgUOdvEgrz8jYmhg 6756
luxonis_ml/embeddings/utils/model.py sha256=XUZClaGnBDTV3jx_mLKOWvBrODmi1WatV5LOj2_e-GA 2359
luxonis_ml/embeddings/utils/qdrant.py sha256=qKCB7Lg6lY6elnxamQgMMW8TZLkYwKFqhr7mj9NoIB8 17893
luxonis_ml/embeddings/utils/vectordb.py sha256=jXLOOOOtUjc9848__0EwA7wSr-e-oeDTgyGH9cA4iNs 2337
luxonis_ml/embeddings/utils/weaviate.py sha256=gw53_Um5TgcDEoYiNKpCnHhK2bbqbIyupS_5b0MIap4 11250
luxonis_ml/enums/__init__.py sha256=cG_B-kWkXqzYtADoOYi8NVLP36_D9TAB-iNv5Ra9fH4 58
luxonis_ml/enums/enums.py sha256=ywM40DGi9-SlUn3P54uns2IPMDvZqpKtbn_3y11aeA8 304
luxonis_ml/nn_archive/__init__.py sha256=LAu3sFOEJTxuPtFan6zQREkUkxWogRn7mIvF7W-7nTs 254
luxonis_ml/nn_archive/__main__.py sha256=onqPetcZqozLo_WNZZp4YaDPlN9WVatYX8AFxgOHcpk 2401
luxonis_ml/nn_archive/archive_generator.py sha256=RSCywg6_XJC5e6MOUmYtaRvTbG5mOojzH4V_lvGJsXk 2974
luxonis_ml/nn_archive/config.py sha256=HORyYrtvnFThk-__6yZ_v9NCdf8wS0IjLaYvaxzV3Lg 1300
luxonis_ml/nn_archive/model.py sha256=0H_4PHXtpPoHy4bmkMz_GYCO-tSSmUXmSC8UBX2WKGQ 1190
luxonis_ml/nn_archive/requirements.txt sha256=KEjI5SBr4NV2bcQ8F_FOZKADRHbN8FwkfT83rIizzQI 41
luxonis_ml/nn_archive/utils.py sha256=WDuIQDqVa_E4Cmmr8u3wsiG_9HVbxazeezp1KMWTZJY 1797
luxonis_ml/nn_archive/config_building_blocks/__init__.py sha256=dXfrjgc23r-BCMbALOjsmzV7PK6Eo-8u3EXEEfxtJ3w 336
luxonis_ml/nn_archive/config_building_blocks/base_models/__init__.py sha256=YQ1NEVjFoqf-PA3mxzrCKsCWos_Fh6tz4ElYvfQEsb0 282
luxonis_ml/nn_archive/config_building_blocks/base_models/head.py sha256=xnKLagjkvNv9tjeGiSSD0hkWVHXpDX4y4I6zkHCWCTg 1605
luxonis_ml/nn_archive/config_building_blocks/base_models/head_metadata.py sha256=DIIhMwmEyqEuacv5VMGf9DG4doq13x-16UzpcQmfvVg 10697
luxonis_ml/nn_archive/config_building_blocks/base_models/input.py sha256=RCtWw_9uBzTNI3gvGbNTjr6HpNdncVbZ73Zn0uwgivc 4542
luxonis_ml/nn_archive/config_building_blocks/base_models/metadata.py sha256=3XCvk4CaZbBsFTzaHKXssZcnR-FOhM3OY6nNNnqwnqA 519
luxonis_ml/nn_archive/config_building_blocks/base_models/output.py sha256=LUzYH4XaWuEBlyjNaW3AF2kQIGh5Kf5GmbSqz9riZRs 1808
luxonis_ml/nn_archive/config_building_blocks/enums/__init__.py sha256=DGjcA1_3Fd94LGoFZQg5nJbEvRAWgKmH1Pck894hgsY 103
luxonis_ml/nn_archive/config_building_blocks/enums/data_type.py sha256=9XJfJ39SJM3FAwKD0QUNZOqK7-Ko8cyFGUY8zPemODQ 450
luxonis_ml/nn_archive/config_building_blocks/enums/input_type.py sha256=2RgnSaoZeRkB1PYyPA0wvaQnDkAVG60WOV7lHspscP8 145
luxonis_ml/tracker/__init__.py sha256=V2nuG8oy6GlrynEV2vxyqbJW_aGYGNDn4g2GJiY8Qng 248
luxonis_ml/tracker/mlflow_plugins.py sha256=bepiTJLfUxMc-gv6xH2dnKiyJW4j0loC28OqB02xpDg 631
luxonis_ml/tracker/requirements.txt sha256=eTa8JlVpFU1dvldUwmXSQnPr6jeGQi1W8P6Y3mj_OHY 121
luxonis_ml/tracker/tracker.py sha256=uY-1Ft_wHO920NbGgq3e9z3jo9_coLM710SshlZPgFM 21930
luxonis_ml/utils/__init__.py sha256=5A1ggjltOAxzutJIUwHCqzWbGm3YuPB6QlyHLnH53lA 680
luxonis_ml/utils/__main__.py sha256=qf_0Fl3hAnm93ypkt-_vJ6aWSFYmvPb8x6Nc25fHAJM 1616
luxonis_ml/utils/config.py sha256=jHjFoRxHA1hQ8Y6Np4BNhcyo9BzdP8uPqBhIQpLY4cM 7530
luxonis_ml/utils/environ.py sha256=SrJ819OXzVf598w2s__T8PCQV9JBr-T9P9Lb-yLMP6E 1564
luxonis_ml/utils/filesystem.py sha256=UDWAPBDTQpHQ1dy_cCy9AhGcxovHIX3pmTXRoZ3Y3-E 26448
luxonis_ml/utils/logging.py sha256=rGGVAGF7o5jgtHz4IDJ7PEYJK8KQtcJftzjH4Oph2aI 5256
luxonis_ml/utils/pydantic_utils.py sha256=sFY_S1JPe9A094CBvvF-lkh7fgaEFbN72zzHt2w1JP8 142
luxonis_ml/utils/registry.py sha256=obmZiMIG0mZXxFL54iBd5KTw8EMEj5zvn0JruPXQUhE 6752
luxonis_ml/utils/requirements-fsspec.txt sha256=uk-mISvpxz6eQIw_lX42fgPtL3SkEF0439Chbe6Vw_Q 111
luxonis_ml/utils/requirements.txt sha256=j_TLgWOh9eWy60TjuChFETgtX56bZaekj5yPhLjDdDk 145
luxonis_ml/utils/rich_utils.py sha256=SzPXU1qLv3J7DKtQ4jXVgcicfcW6-MblQyBYHHU4evA 361
tests/conftest.py sha256=4UW2hYNSbzjCby-m8NVAOVt4z3tAg6nqaRk5X3p9WMk 4656
tests/test_data/test_annotations.py sha256=BBENXm16OSHD12JIyz5OHkd_4WgdDHetuFX0xP7ZoxY 19818
tests/test_data/test_classes_ordering.py sha256=zmk7dCBKHO2WSLCwXnE3fDhSE8T-8jvzfN6CE2s8sTI 5792
tests/test_data/test_dataset.py sha256=qJZmk3vXyyqShvHYEOL8r30XhfW5gjRJj5-v0ogK9k4 20982
tests/test_data/test_dataset_integration.py sha256=NtTot38JdUbBgS40vdkszuH0aBDuxQeHNdAMkBk4NBk 8030
tests/test_data/test_dataset_metadata.py sha256=HziouRGK__n6ylK8m3K_j7FK1C-4kn1OP1eJ22PBxKk 4989
tests/test_data/test_loader.py sha256=Pbn9VXH8VdSfUSLyc07i8q9-HdMT-Hzi1rvvoMvAxR4 8512
tests/test_data/test_parsers.py sha256=YAF-dQ1w-5iT8zDUxv-Yf9FpBAwtN5OYmY_dO_jhXRY 2978
tests/test_data/test_task_ingestion.py sha256=ODYZ9X1y9ll3Y0EWGm240nbgaCnMwzu3qrk74XVnSwc 7052
tests/test_data/utils.py sha256=wES1RNubETwBFuciFYOijUhLrkHXxLdJr1Ae9crxzxE 1589
tests/test_data/test_augmentations/test_batched.py sha256=yKkTo4PH-dAnQgtRDQiU51jjWXPU-LEQK_INMAKAihk 2122
tests/test_data/test_augmentations/test_letterbox.py sha256=jCzjHqYlFu-aKayROLlXa9yurKiZsXEIPULoWGqe6JY 423
tests/test_data/test_augmentations/test_mixup.py sha256=NX8Gn2rFk2pHU3a8OzSQxLS1zX0Cv6qKh6SlOrHoJV0 1942
tests/test_data/test_augmentations/test_mosaic.py sha256=IudAsm_EuPYo3dQCtAwbRHsCqntbrMHwq9yum5Zz0Ws 2637
tests/test_data/test_augmentations/test_special.py sha256=-uydacCTqI6uWko1z-yxp-aki1-B4jfGmRK3moYXnTM 660
tests/test_data/test_utils/test_mask_utils.py sha256=qgoGVSZeXOOcneZzKytAvggJa8NQnYZVciTMBio0ZKg 968
tests/test_data/test_utils/test_task_utils.py sha256=rSQrRU2YZ-IVOd50-JgPPiLSxuu5GwOnfjyQ-ZqdPOM 1843
tests/test_data/test_utils/test_visualizations.py sha256=8jDYyTHcK3a_P7dpwY9TGodt6X3LrKw2CGn9H87TdT0 9495
tests/test_nn_archive/heads.py sha256=SDXhe00GAPE-CJQhvpzo851Wv4mXirmaFie7Mus07DA 5236
tests/test_nn_archive/test_nn_archive.py sha256=m4IkRU3GraQtXu7UTNNSfKYvOpolqGZo15OTGAlMAQo 7752
tests/test_nn_archive/test_utils.py sha256=wQNdnkmbPnFWHmhUr9QfYKJY-yxZhZgBzPNW02hi1aY 520
tests/test_utils/test_config.py sha256=ZVuBEYas7fLIzIVIXZmcW2cYwBS4o0qxx5kWrlvN6uk 8173
tests/test_utils/test_filesystem.py sha256=m84pHGJaH17SPXFh70Sht9-EEQY5vnHm0MBUe29Vf3A 7414
tests/test_utils/test_registry.py sha256=O2SeFr54oZF8V3jJ2kZZ_pvUze8h7oBZbP8WOMG7z00 2348
tools/benchmark.py sha256=8p3qzT5eNX5qpiSiilLU7wzfpOQZFnX8-y7XliXYmho 3392
luxonis_ml-0.6.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
luxonis_ml-0.6.1.dist-info/METADATA sha256=JvOfMZAGIKdV7Yc_B2MgdI2PmyGpbrdR1_J8XOocUp8 24566
luxonis_ml-0.6.1.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
luxonis_ml-0.6.1.dist-info/entry_points.txt sha256=zzLJGMZPGwTqZGTYXkf6vcIKRJuoWyDWwdn9kgTlBFI 55
luxonis_ml-0.6.1.dist-info/top_level.txt sha256=ZxVfAbYPNc2vmCodGn7nwu1DOzXKGz78mJK9kVntvz8 32
luxonis_ml-0.6.1.dist-info/RECORD

top_level.txt

examples
luxonis_ml
tests
tools

entry_points.txt

luxonis_ml = luxonis_ml.__main__:app