enot-autodl


Nameenot-autodl JSON
Version 3.7.2 PyPI version JSON
download
home_pageNone
SummaryAutoDL framework for neural network compression & acceleration
upload_time2024-06-29 22:53:50
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseENOT License v1.0 IMPORTANT, PLEASE READ CAREFULLY: THIS END USER LICENSE AGREEMENT “EULA” IS A LEGAL AGREEMENT BETWEEN YOU (AS AN INDIVIDUAL OR ENTITY, “YOU” THE “CUSTOMER”) AND ENOT (“SIA ENOT”), FOR PRODUCTS AND SERVICES, WHICH MAY INCLUDE COMPUTER SOFTWARE AND ASSOCIATED DOCUMENTATION (“SOFTWARE”). BY INSTALLING OR OTHERWISE USING THE SOFTWARE OR RECEIVING THE SERVICES, YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. IF YOU DO NOT AGREE WITH THE TERMS OF THIS EULA, DO NOT USE THE SOFTWARE OR SERVICES. 1.0 License Grant. This EULA grants you, the user, a non-exclusive, non-transferable license to use the Software, in object code for your internal business purposes (and not for managing third party data unless the product you have licensed expressly permits you to) under the terms and conditions stated herein. The Software is to be installed, used, and deployed in accordance with the specific license you purchased. This EULA and the Licensing Policy can be updated from time to time, in ENOT’s sole discretion and will be made available at www.enot.ai. 2.0 Permissible Use. You may use the Software for the number of licenses or capacity that you have purchased. You are permitted to make copies of the Software and documentation for your own use in accordance to EULA and Licensing Policy. Any copies or partial copies of Software and documentation that you make must incorporate all patent, copyright and trademark notices. 3.0 Prohibited Use. You may not (a) process third party data (as a service provider), provide commercial hosting services, sell, sublicense, rent or lease the Software to another party without purchasing the specific ENOT license to do so, (b) decompile, disassemble, reverse engineer or modify in any manner, any of the Software (except to the extent such prohibition is expressly prohibited by law), (c) use the Software in violation of any applicable laws or regulations, or (d) make available the Software or your license file on any type of public sharing website or forums. The restrictions on using the Software to process the data of third parties, provide commercial hosting services, sublicense, rent or lease the Software does not apply to those participants of the ENOT Cloud & Service Provider Program ("VCSP Program"), granted the rental license to use the Software under the terms of the VCSP Program. You agree that you may not disclose, transfer or otherwise make available the results of any performance or functionality tests of the Software, to any third party without the prior written consent of ENOT. 4.0 Evaluation and “Not for Resale” Licenses. Software may be provided to you for beta, demonstration, test or evaluation purposes, or is labeled as “Not for Resale” (“NFR”). The license granted under an Evaluation, Beta or NFR license shall be for a term of thirty (30) days (the “Evaluation Period”) unless otherwise provided by ENOT, limited specifically for evaluation or demonstration purposes only. You agree not to use the Software under an Evaluation License in a production environment or for production data processing purposes and your use of a Beta or Evaluation License Software is at your sole risk to backup data. There is no obligation to support, maintain or provide any assistance regarding any of these licenses. In no event will ENOT be liable for any damages for any claim or cause for any direct, actual, indirect damages, loss of data, consequential, incidental or special indirect damages, even if ENOT has been advised of the possibility of such damages. 5.0 Maintenance and Support. Maintenance and Support (“Maintenance”) for the Software is available in accordance with Licensing policy and Support Policy, which can be requested via email enot@enot.ai. Maintenance, if it is included in the Software purchased, will commence upon the date your order is processed and the license file is generated. You will receive (a) support for your Software, and (b) any updates, enhancements or improvements that are included or defined in the Maintenance Policies. Software updates cannot be applied to the Software with an expired Maintenance. 6.0 Technical Information Collection. You agree that ENOT may, for business purposes and improving the Software, collect, process and use technical information that is gathered as part of any product maintenance and support services provided to you, and any other technical information you provide to ENOT, provided that such information does not identify You, a specific individual, or contain any personally identifiable information. By providing technical data and information to ENOT, you consent to ENOT’s storage and processing of such technical information for purposes of providing Software and support to you. 7.0 Personal Information. In the event you provide personal information to ENOT as part of your purchase and use of the Software, or for obtaining Maintenance, your personal information will be used, stored and processed in accordance with the ENOT Privacy Policy. 8.0 Capacity Limitations in Software. For certain Software, your use of the Software may be limited by the capacity purchased. In the event you exceed the purchased capacity, the Software may not process additional workloads beyond the maximum capacity until you purchase additional capacity. 9.0 Intellectual Property Rights. All right, title and interest to the intellectual property rights in and to the Software, and any copies that you are permitted to make, are owned by ENOT and / or its licensors and is protected by Swiss, United States and other country patent, copyright, trade secret and other laws and international treaties. Such licensors, in addition to any other rights or remedies available to them, are third party beneficiaries of this EULA for their respective software. This Software is LICENSED, NOT SOLD. The purchase of the Software license (perpetual or subscription), is non-returnable and non-refundable. The Software is protected by patents, and certain trademarks and logos used in the software are protected by trademarks. 10.0 Audit. During the term of this Agreement and for a period of one year there after, ENOT may, during normal business hours and upon reasonable prior notice to End User, inspect the files, computer processors, equipment and facilities of End User to verify End User's compliance with this EULA. 11.0 Limited Warranty and Limitation of Liability. ENOT warrants that it has the right and authority to grant the License under this EULA. ENOT will defend or, at its option, settle any action against End User based upon a claim that its use of the Software infringes any patent, copyright or other intellectual property right of a third party, and will indemnify End User against any amounts awarded against End User as a result of the claim, provided ENOT is promptly notified of the assertion of the claim and has control of its defense or settlement. ENOT warrants that the Software, in its unmodified form as initially delivered or made available to End User, will perform substantially in accordance with the Documentation for a warranty period of ninety (90) days from the date the Software is delivered to End User. This warranty does not apply to Licenses under sections 4.0 and 5.0. In the event the Software fails in a material respect to operate in accordance with the Documentation during the warranty period and ENOT is unable to correct the defect, ENOT’s sole and exclusive liability and End User’s sole and exclusive remedy shall be a refund of the License fee, if any, paid by End User for the Software. In the event a reported problem with the Software is End User’s fault, End User agrees to reimburse ENOT for its correction efforts in accordance with its then standard rates. The foregoing limited warranty will not apply if failure of the Software is the result of damage or misuse caused by End User. EXCEPT FOR THE LIMITED WARRANTY SET FORTH ABOVE, THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY THAT THE SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE OR FIT FOR A PARTICULAR PURPOSE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY ENOT OR ANY THIRD PARTY, INCLUDING, WITHOUT LIMITATION, ANY ENOT DISTRIBUTORS OR RESELLERS, SHALL CREATE ANY WARRANTY IN ADDITION TO, OR IN ANY WAY INCREASE THE SCOPE OF, THE LIMITED WARRANTY. In no event will ENOT, its affiliates, resellers, or distributors or suppliers be liable for any indirect, special, incidental or consequential damages arising out of the use of or inability to use the Software, including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if advised of the possibility thereof. 12.0 General. This Agreement sets forth ENOT's entire obligation and End User’s exclusive rights with respect to the Software and, except to the extent otherwise specifically provided in a purchase order or other written communication or advertising signed or jointly issued by both parties with respect to the Software, supersedes any conflicting terms of any purchase order and any other communication or advertising with respect to the Software. No failure of either party to exercise or enforce any of its rights under this EULA will act as a waiver of those rights. If any provision of this EULA is found illegal or unenforceable, it will be enforced to the maximum extent permissible, and the legality and enforceability of the other provisions of this EULA will not be affected. This EULA will be governed by the laws of Switzerland, without regard to its choice of law principles. You agree that exclusive jurisdiction for any claim or dispute arising out of or in connection with this EULA resides in the Latvia. This Agreement and the underlying licenses may not be assigned without completely removing the software installation from the assignor, notifying and providing ENOT with the assignee contact information (for support purposes), and is subject to the assignee agreeing to and complying with the terms and conditions of this Agreement and the Licensing Policy.
keywords ai neural architecture search
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Embedded Network Optimization Technology

ENOT, or Embedded Network Optimization Technology, is a flexible tool for Deep Learning developers which automates
neural architecture optimization.
It can be useful in the following scenarios:
- Target metric maximization (e.g., classification accuracy or intersection over union);
- Target metric maximization with constrained computational resources (e.g., RAM, latency);

Framework advantages:
- Controlled ratio between latency and network performance;
- Networks in the pre-trained search space can exceed their stand-alone variants (in some scenarios);
- Compatibility with almost any DL task and simple integration with the existing training pipelines.
- Joint neural architecture search, prunning and distillation procedure can be applied to found optimal neural
network architecture.

To use this package please refer to our [documentation page](https://enot-autodl.rtd.enot.ai/en/stable/).

Visit [our website](https://enot.ai) for more information.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "enot-autodl",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "AI, Neural architecture search",
    "author": null,
    "author_email": "ENOT LLC <enot@enot.ai>",
    "download_url": null,
    "platform": null,
    "description": "Embedded Network Optimization Technology\n\nENOT, or Embedded Network Optimization Technology, is a flexible tool for Deep Learning developers which automates\nneural architecture optimization.\nIt can be useful in the following scenarios:\n- Target metric maximization (e.g., classification accuracy or intersection over union);\n- Target metric maximization with constrained computational resources (e.g., RAM, latency);\n\nFramework advantages:\n- Controlled ratio between latency and network performance;\n- Networks in the pre-trained search space can exceed their stand-alone variants (in some scenarios);\n- Compatibility with almost any DL task and simple integration with the existing training pipelines.\n- Joint neural architecture search, prunning and distillation procedure can be applied to found optimal neural\nnetwork architecture.\n\nTo use this package please refer to our [documentation page](https://enot-autodl.rtd.enot.ai/en/stable/).\n\nVisit [our website](https://enot.ai) for more information.\n",
    "bugtrack_url": null,
    "license": "ENOT License v1.0  IMPORTANT, PLEASE READ CAREFULLY:  THIS END USER LICENSE AGREEMENT \u201cEULA\u201d IS A LEGAL AGREEMENT BETWEEN YOU (AS AN INDIVIDUAL OR ENTITY, \u201cYOU\u201d THE \u201cCUSTOMER\u201d) AND ENOT (\u201cSIA ENOT\u201d), FOR PRODUCTS AND SERVICES, WHICH MAY INCLUDE COMPUTER SOFTWARE AND ASSOCIATED DOCUMENTATION (\u201cSOFTWARE\u201d). BY INSTALLING OR OTHERWISE USING THE SOFTWARE OR RECEIVING THE SERVICES, YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. IF YOU DO NOT AGREE WITH THE TERMS OF THIS EULA, DO NOT USE THE SOFTWARE OR SERVICES.  1.0\u00a0License Grant. This EULA grants you, the user, a non-exclusive, non-transferable license to use the Software, in object code for your internal business purposes (and not for managing third party data unless the product you have licensed expressly permits you to) under the terms and conditions stated herein. The Software is to be installed, used, and deployed in accordance with the specific license you purchased. This EULA and the Licensing Policy can be updated from time to time, in ENOT\u2019s sole discretion and will be made available at\u00a0www.enot.ai.  2.0\u00a0Permissible Use. You may use the Software for the number of licenses or capacity that you have purchased. You are permitted to make copies of the Software and documentation for your own use in accordance to EULA and Licensing Policy. Any copies or partial copies of Software and documentation that you make must incorporate all patent, copyright and trademark notices.  3.0\u00a0Prohibited Use. You may not (a)\u00a0process third party data (as a service provider), provide commercial hosting services, sell, sublicense, rent or lease the Software to another party without purchasing the specific ENOT license to do so, (b) decompile, disassemble, reverse engineer or modify in any manner, any of the Software (except to the extent such prohibition is expressly prohibited by law), (c) use the Software in violation of any applicable laws or regulations, or (d) make available the Software or your license file on any type of public sharing website or forums. The restrictions on using the Software to process the data of third parties, provide commercial hosting services, sublicense, rent or lease the Software does not apply to those participants of the ENOT Cloud & Service Provider Program (\"VCSP Program\"), granted the rental license to use the Software under the terms of the VCSP Program. You agree that you may not disclose, transfer or otherwise make available the results of any performance or functionality tests of the Software, to any third party without the prior written consent of ENOT.  4.0\u00a0Evaluation and \u201cNot for Resale\u201d Licenses. Software may be provided to you for beta, demonstration, test or evaluation purposes, or is labeled as \u201cNot for Resale\u201d (\u201cNFR\u201d). The license granted under an Evaluation, Beta or NFR license shall be for a term of thirty (30) days (the \u201cEvaluation Period\u201d) unless otherwise provided by ENOT, limited specifically for evaluation or demonstration purposes only. You agree not to use the Software under an Evaluation License in a production environment or for production data processing purposes and your use of a Beta or Evaluation License Software is at your sole risk to backup data. There is no obligation to support, maintain or provide any assistance regarding any of these licenses. In no event will ENOT be liable for any damages for any claim or cause for any direct, actual, indirect damages, loss of data, consequential, incidental or special indirect damages, even if ENOT has been advised of the possibility of such damages.  5.0\u00a0Maintenance and Support. Maintenance and Support (\u201cMaintenance\u201d) for the Software is available in accordance with Licensing policy and Support Policy, which can be requested via email enot@enot.ai. Maintenance, if it is included in the Software purchased, will commence upon the date your order is processed and the license file is generated. You will receive (a) support for your Software, and (b) any updates, enhancements or improvements that are included or defined in the Maintenance Policies. Software updates cannot be applied to the Software with an expired Maintenance.  6.0\u00a0Technical Information Collection. You agree that ENOT may, for business purposes and improving the Software, collect, process and use technical information that is gathered as part of any product maintenance and support services provided to you, and any other technical information you provide to ENOT, provided that such information does not identify You, a specific individual, or contain any personally identifiable information. By providing technical data and information to ENOT, you consent to ENOT\u2019s storage and processing of such technical information for purposes of providing Software and support to you.  7.0\u00a0Personal Information. In the event you provide personal information to ENOT as part of your purchase and use of the Software, or for obtaining Maintenance, your personal information will be used, stored and processed in accordance with the ENOT Privacy Policy.  8.0\u00a0Capacity Limitations in Software. For certain Software, your use of the Software may be limited by the capacity purchased. In the event you exceed the purchased capacity, the Software may not process additional workloads beyond the maximum capacity until you purchase additional capacity.  9.0\u00a0Intellectual Property Rights. All right, title and interest to the intellectual property rights in and to the Software, and any copies that you are permitted to make, are owned by ENOT and / or its licensors and is protected by Swiss, United States and other country patent, copyright, trade secret and other laws and international treaties. Such licensors, in addition to any other rights or remedies available to them, are third party beneficiaries of this EULA for their respective software. This Software is LICENSED, NOT SOLD. The purchase of the Software license (perpetual or subscription), is non-returnable and non-refundable. The Software is protected by patents, and certain trademarks and logos used in the software are protected by trademarks.  10.0\u00a0Audit. During the term of this Agreement and for a period of one year there after, ENOT may, during normal business hours and upon reasonable prior notice to End User, inspect the files, computer processors, equipment and facilities of End User to verify End User's compliance with this EULA.  11.0\u00a0Limited Warranty and Limitation of Liability. ENOT warrants that it has the right and authority to grant the License under this EULA. ENOT will defend or, at its option, settle any action against End User based upon a claim that its use of the Software infringes any patent, copyright or other intellectual property right of a third party, and will indemnify End User against any amounts awarded against End User as a result of the claim, provided ENOT is promptly notified of the assertion of the claim and has control of its defense or settlement. ENOT warrants that the Software, in its unmodified form as initially delivered or made available to End User, will perform substantially in accordance with the Documentation for a warranty period of ninety (90) days from the date the Software is delivered to End User. This warranty does not apply to Licenses under sections 4.0 and 5.0. In the event the Software fails in a material respect to operate in accordance with the Documentation during the warranty period and ENOT is unable to correct the defect, ENOT\u2019s sole and exclusive liability and End User\u2019s sole and exclusive remedy shall be a refund of the License fee, if any, paid by End User for the Software. In the event a reported problem with the Software is End User\u2019s fault, End User agrees to reimburse ENOT for its correction efforts in accordance with its then standard rates. The foregoing limited warranty will not apply if failure of the Software is the result of damage or misuse caused by End User. EXCEPT FOR THE LIMITED WARRANTY SET FORTH ABOVE, THE SOFTWARE IS PROVIDED \u201cAS IS\u201d, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY THAT THE SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE OR FIT FOR A PARTICULAR PURPOSE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY ENOT OR ANY THIRD PARTY, INCLUDING, WITHOUT LIMITATION, ANY ENOT DISTRIBUTORS OR RESELLERS, SHALL CREATE ANY WARRANTY IN ADDITION TO, OR IN ANY WAY INCREASE THE SCOPE OF, THE LIMITED WARRANTY. In no event will ENOT, its affiliates, resellers, or distributors or suppliers be liable for any indirect, special, incidental or consequential damages arising out of the use of or inability to use the Software, including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if advised of the possibility thereof.  12.0\u00a0General. This Agreement sets forth ENOT's entire obligation and End User\u2019s exclusive rights with respect to the Software and, except to the extent otherwise specifically provided in a purchase order or other written communication or advertising signed or jointly issued by both parties with respect to the Software, supersedes any conflicting terms of any purchase order and any other communication or advertising with respect to the Software. No failure of either party to exercise or enforce any of its rights under this EULA will act as a waiver of those rights. If any provision of this EULA is found illegal or unenforceable, it will be enforced to the maximum extent permissible, and the legality and enforceability of the other provisions of this EULA will not be affected. This EULA will be governed by the laws of Switzerland, without regard to its choice of law principles. You agree that exclusive jurisdiction for any claim or dispute arising out of or in connection with this EULA resides in the Latvia. This Agreement and the underlying licenses may not be assigned without completely removing the software installation from the assignor, notifying and providing ENOT with the assignee contact information (for support purposes), and is subject to the assignee agreeing to and complying with the terms and conditions of this Agreement and the Licensing Policy. ",
    "summary": "AutoDL framework for neural network compression & acceleration",
    "version": "3.7.2",
    "project_urls": {
        "documentation": "https://enot-autodl.rtd.enot.ai/en/stable",
        "homepage": "https://enot.ai"
    },
    "split_keywords": [
        "ai",
        " neural architecture search"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2196bab06eec043bdc97fea07420f207b5e73bb2406eaf30ba842a6d2c3e3c1",
                "md5": "8cac00bcb58c6a85d975aed2a014b364",
                "sha256": "b1ca2e57e141160c65f4201d8cf05512eb95b55f92e928fc77ebc828358b333e"
            },
            "downloads": -1,
            "filename": "enot_autodl-3.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8cac00bcb58c6a85d975aed2a014b364",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 14865110,
            "upload_time": "2024-06-29T22:53:50",
            "upload_time_iso_8601": "2024-06-29T22:53:50.093546Z",
            "url": "https://files.pythonhosted.org/packages/e2/19/6bab06eec043bdc97fea07420f207b5e73bb2406eaf30ba842a6d2c3e3c1/enot_autodl-3.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-29 22:53:50",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "enot-autodl"
}
        
Elapsed time: 4.66010s