From 3deaec5d902d16e1daf56b62d5971d428dc920bc Mon Sep 17 00:00:00 2001 From: cclauss Date: Sat, 9 Mar 2019 19:20:31 +0100 Subject: [PATCH] import logging for line 382 [flake8](http://flake8.pycqa.org) testing of https://github.com/matterport/Mask_RCNN on Python 3.7.1 $ __flake8 . --count --select=E9,F63,F72,F82 --show-source --statistics__ ``` ./mrcnn/utils.py:381:9: F821 undefined name 'logging' logging.warning("You are using the default load_mask(), maybe you need to define your own one.") ^ ./mrcnn/model.py:2359:12: F632 use ==/!= to compare str, bytes, and int literals if os.name is 'nt': ^ 1 F632 use ==/!= to compare str, bytes, and int literals 1 F821 undefined name 'logging' 2 ``` __E901,E999,F821,F822,F823__ are the "_showstopper_" [flake8](http://flake8.pycqa.org) issues that can halt the runtime with a SyntaxError, NameError, etc. These 5 are different from most other flake8 issues which are merely "style violations" -- useful for readability but they do not effect runtime safety. * F821: undefined name `name` * F822: undefined name `name` in `__all__` * F823: local variable name referenced before assignment * E901: SyntaxError or IndentationError * E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree --- mrcnn/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mrcnn/utils.py b/mrcnn/utils.py index 7d5a776..ff93e10 100644 --- a/mrcnn/utils.py +++ b/mrcnn/utils.py @@ -9,6 +9,7 @@ Written by Waleed Abdulla import sys import os +import logging import math import random import numpy as np -- GitLab