Closed dickeygh closed 4 years ago
Hello @dickeygh! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
core/features.py
:Line 48:27: E251 unexpected spaces around keyword / parameter equals
core/models.py
:Line 39:75: E261 at least two spaces before inline comment Line 39:80: E501 line too long (121 > 79 characters) Line 66:80: E501 line too long (144 > 79 characters) Line 66:83: E251 unexpected spaces around keyword / parameter equals Line 66:85: E251 unexpected spaces around keyword / parameter equals Line 66:92: E261 at least two spaces before inline comment Line 111:1: W391 blank line at end of file
core/train.py
:Line 5:80: E501 line too long (137 > 79 characters) Line 86:23: E231 missing whitespace after ',' Line 86:25: E231 missing whitespace after ',' Line 104:57: E261 at least two spaces before inline comment Line 104:80: E501 line too long (184 > 79 characters) Line 106:80: E501 line too long (106 > 79 characters) Line 110:80: E501 line too long (101 > 79 characters) Line 111:80: E501 line too long (80 > 79 characters) Line 148:8: E131 continuation line unaligned for hanging indent Line 165:80: E501 line too long (94 > 79 characters) Line 166:80: E501 line too long (99 > 79 characters) Line 169:80: E501 line too long (95 > 79 characters) Line 170:80: E501 line too long (94 > 79 characters) Line 176:1: W391 blank line at end of file
main.py
:Line 26:9: E265 block comment should start with '# ' Line 26:80: E501 line too long (82 > 79 characters) Line 29:9: E265 block comment should start with '# ' Line 29:9: E303 too many blank lines (2) Line 29:80: E501 line too long (83 > 79 characters) Line 30:33: E261 at least two spaces before inline comment Line 30:80: E501 line too long (104 > 79 characters) Line 55:80: E501 line too long (91 > 79 characters) Line 57:80: E501 line too long (85 > 79 characters) Line 58:18: E128 continuation line under-indented for visual indent Line 60:80: E501 line too long (85 > 79 characters) Line 63:80: E501 line too long (85 > 79 characters) Line 64:18: E128 continuation line under-indented for visual indent Line 69:54: E261 at least two spaces before inline comment Line 69:80: E501 line too long (84 > 79 characters) Line 70:80: E501 line too long (115 > 79 characters) Line 76:80: E501 line too long (85 > 79 characters) Line 77:80: E501 line too long (113 > 79 characters) Line 78:80: E501 line too long (81 > 79 characters) Line 100:80: E501 line too long (90 > 79 characters) Line 102:80: E501 line too long (237 > 79 characters) Line 103:80: E501 line too long (204 > 79 characters) Line 104:80: E501 line too long (214 > 79 characters) Line 105:80: E501 line too long (208 > 79 characters) Line 106:80: E501 line too long (196 > 79 characters) Line 107:80: E501 line too long (116 > 79 characters) Line 117:80: E501 line too long (91 > 79 characters) Line 123:80: E501 line too long (83 > 79 characters) Line 125:80: E501 line too long (89 > 79 characters) Line 126:80: E501 line too long (82 > 79 characters) Line 138:80: E501 line too long (92 > 79 characters) Line 144:25: E303 too many blank lines (5)
Classifier.py:
Features.py:
self.features
for continuity.self.features
will be able to drop multiple targets for multi-target classification.Models.py:
cds
list.multi_label_classification_dataset
list (line 39) to be used for if statement at line 65Train.py:
train_cls
section to work with the new multi-label classification without breaking the workflow for single-label classification.Main.py:
main.py
to fit the new classification workflow. The regression workflow was unimpaired by these changes.