42 прочтения · 2 года назад
Pylint – инструмент автоматизированной оптимизации кода на Python
Библиотека Pylint позволяет искать ошибки в коде и сделать его стилистически согласованным со стандартами Python. Надеюсь, что пост обогатит и ваш опыт работы с анализаторами кода. PEP-8 — является обобщённым стандартом для кода Python. Если код не форматировать по рекомендациям PEP-8, то читабельность кода резко понижается, следовательно, работа над проектом усложняется. Для помощи разработчикам существует множество автоматизированных инструментов для оптимизации и улучшении кода. Для выявления недочётов в нашем проекте я использовала библиотекy Python – Pylint...
59 прочтений · 2 года назад
Pipeline в машиннном обученнии
Основная цель создания пайплайна - это контроль. Хорошо организованный пайплайн делает реализацию более гибкой. И вот на работе возникла необходимость рефакторить пайплайны и я решил внести некоторые улучшения в них. Решил поделиться с вами несколькими мини постами. Первое, что я сделал это перешёл на новую структуру проекта: cookiecutter Эта структура достаточно логичная, стандартизированная и гибкая. Всё что вам нужно, установить его и стартануть проект: pip install cookiecutter cookiecutter -c v1 https://github...