mirror of
https://github.com/modelscope/modelscope.git
synced 2025-12-24 12:09:22 +01:00
* add preprocessor module * add model base and builder * update task constant * add load image preprocessor and its dependency * add pipeline interface and UT covered * support default pipeline for task * add image matting pipeline * refine nlp tokenize interface * add nlp pipeline * fix UT failed * add test for Compose Link: https://code.aone.alibaba-inc.com/Ali-MaaS/MaaS-lib/codereview/8769235 * add preprocessor module * add test for Compose * fix citest error * fix abs class error * add model base and builder * update task constant * add load image preprocessor and its dependency * add pipeline interface and UT covered * support default pipeline for task * refine models and pipeline interface * add pipeline folder structure * add image matting pipeline * refine nlp tokenize interface * add nlp pipeline 1.add preprossor model pipeline for nlp text classification 2. add corresponding test Link: https://code.aone.alibaba-inc.com/Ali-MaaS/MaaS-lib/codereview/8757371 * new nlp pipeline * format pre-commit code * update easynlp pipeline * update model_name for easynlp pipeline; add test for maas_lib/utils/typeassert.py * update test_typeassert.py * refactor code 1. rename typeassert to type_assert 2. use lazy import to make easynlp dependency optional 3. refine image matting UT * fix linter test failed * update requirements.txt * fix UT failed * fix citest script to update requirements
25 lines
566 B
INI
25 lines
566 B
INI
[isort]
|
|
line_length = 79
|
|
multi_line_output = 0
|
|
known_standard_library = setuptools
|
|
known_first_party = maas_lib
|
|
known_third_party = json,yaml
|
|
no_lines_before = STDLIB,LOCALFOLDER
|
|
default_section = THIRDPARTY
|
|
|
|
[yapf]
|
|
BASED_ON_STYLE = pep8
|
|
BLANK_LINE_BEFORE_NESTED_CLASS_OR_DEF = true
|
|
SPLIT_BEFORE_EXPRESSION_AFTER_OPENING_PAREN = true
|
|
|
|
[codespell]
|
|
skip = *.ipynb
|
|
quiet-level = 3
|
|
ignore-words-list = patten,nd,ty,mot,hist,formating,winn,gool,datas,wan,confids
|
|
|
|
[flake8]
|
|
select = B,C,E,F,P,T4,W,B9
|
|
max-line-length = 120
|
|
ignore = F401,F821
|
|
exclude = docs/src,*.pyi,.git
|