| # SPDX-FileCopyrightText: Copyright 2022-2023, Arm Limited and/or its affiliates. |
| # SPDX-FileCopyrightText: Copyright (c) 2020 Troy Comi |
| # SPDX-License-Identifier: Apache-2.0 AND MIT |
| |
| [metadata] |
| name = mlia |
| description = ML Inference Advisor |
| long_description = file: README.md |
| long_description_content_type = text/markdown |
| url = https://git.mlplatform.org/ml/mlia.git |
| author = Arm Ltd |
| author_email = mlia@arm.com |
| license = Apache License 2.0 |
| license_files = LICENSES/*.txt |
| classifiers = |
| Development Status :: 4 - Beta |
| License :: OSI Approved :: Apache Software License |
| Intended Audience :: Developers |
| Operating System :: POSIX :: Linux |
| Programming Language :: Python :: 3 |
| Programming Language :: Python :: 3.8 |
| Topic :: Scientific/Engineering :: Artificial Intelligence |
| keywords = ml, arm, ethos-u, tflite |
| |
| [options] |
| include_package_data = True |
| python_requires = >=3.8.1 |
| package_dir = |
| = src |
| packages = find_namespace: |
| install_requires = |
| tensorflow~=2.11.1 |
| tensorflow-model-optimization~=0.7.3 |
| ethos-u-vela~=3.8.0 |
| requests~=2.28.1 |
| rich~=12.6.0 |
| tomli~=2.0.1 ; python_version<"3.11" |
| |
| [options.packages.find] |
| where = src |
| |
| [options.entry_points] |
| console_scripts = |
| mlia=mlia.cli.main:main |
| mlia-backend=mlia.cli.main:backend_main |
| |
| [flake8] |
| # ignored errors |
| # E501 line too long |
| # W503 line break before binary operator |
| ignore = E501, W503 |
| max-complexity = 18 |
| select = B,C,E,F,W,T4 |
| |
| [blocklint] |
| # Do not allow any non-inclusive language |
| max_issue_threshold=1 |
| # Blocklist: Words to lint in any context, with possibly special characters |
| # between, case insensitive |
| blocklist=master,slave,blacklist,whitelist,dummy |
| # Word list: Words to lint as whole words, with possibly special characters |
| # between, case insensitive |
| wordlist=he,she,him,her,his,hers |
| # Exact list: Words to lint as whole words exactly as entered |
| # exactlist= |
| # Files that should not be checked by blocklint. |
| skip_files=LICENSES/CC-PDDC.txt,docs/source/conf.py |