Skip to content

Commit 915d69e

Browse files
authored
Fixed flake8 and add CI step missed from porting from travis (#1531)
1 parent 1c58a75 commit 915d69e

18 files changed

+64
-55
lines changed

.github/workflows/trigger_circle_ci.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def assert_workflows_successful(pipeline_id, headers):
6262

6363
workflow_id = get_workflow_id(pipeline_id, headers)
6464

65-
base_url = f"https://app.circleci.com/pipelines/github/pytorch/ignite"
65+
base_url = "https://app.circleci.com/pipelines/github/pytorch/ignite"
6666
url = None
6767

6868
while True:

.github/workflows/unit-tests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ jobs:
7676
pip install -r requirements-dev.txt
7777
python setup.py install
7878
79+
- name: Check code formatting
80+
shell: bash -l {0}
81+
run: |
82+
pip install flake8 "black==19.10b0" "isort==4.3.21"
83+
flake8 ignite/ tests/ examples/
84+
black --check .
85+
isort -rc -c .
86+
7987
- name: Run Mypy
8088
shell: bash -l {0}
8189
if: ${{ matrix.os == 'ubuntu-latest' }}

examples/contrib/mnist/mnist_with_tqdm_logger.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def log_training_results(engine):
7777
avg_accuracy = metrics["accuracy"]
7878
avg_nll = metrics["nll"]
7979
pbar.log_message(
80-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
80+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
8181
)
8282

8383
@trainer.on(Events.EPOCH_COMPLETED)
@@ -87,7 +87,7 @@ def log_validation_results(engine):
8787
avg_accuracy = metrics["accuracy"]
8888
avg_nll = metrics["nll"]
8989
pbar.log_message(
90-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
90+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
9191
)
9292

9393
pbar.n = pbar.last_print_n = 0

examples/mnist/mnist.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def log_training_results(engine):
8080
avg_accuracy = metrics["accuracy"]
8181
avg_nll = metrics["nll"]
8282
tqdm.write(
83-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
83+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
8484
)
8585

8686
@trainer.on(Events.EPOCH_COMPLETED)
@@ -90,7 +90,7 @@ def log_validation_results(engine):
9090
avg_accuracy = metrics["accuracy"]
9191
avg_nll = metrics["nll"]
9292
tqdm.write(
93-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
93+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
9494
)
9595

9696
pbar.n = pbar.last_print_n = 0

examples/mnist/mnist_save_resume_engine.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ def log_training_results(engine):
208208
avg_accuracy = metrics["accuracy"]
209209
avg_nll = metrics["nll"]
210210
tqdm.write(
211-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
211+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
212212
)
213213
writer.add_scalar("training/avg_loss", avg_nll, engine.state.epoch)
214214
writer.add_scalar("training/avg_accuracy", avg_accuracy, engine.state.epoch)
@@ -221,7 +221,7 @@ def log_validation_results(engine):
221221
avg_accuracy = metrics["accuracy"]
222222
avg_nll = metrics["nll"]
223223
tqdm.write(
224-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
224+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
225225
)
226226
pbar.n = pbar.last_print_n = 0
227227
writer.add_scalar("valdation/avg_loss", avg_nll, engine.state.epoch)

examples/mnist/mnist_with_tensorboard.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@ def run(train_batch_size, val_batch_size, epochs, lr, momentum, log_interval, lo
9292
@trainer.on(Events.ITERATION_COMPLETED(every=log_interval))
9393
def log_training_loss(engine):
9494
print(
95-
f"Epoch[{engine.state.epoch}] Iteration[{engine.state.iteration}/{len(train_loader)}] Loss: {engine.state.output:.2f}"
96-
""
95+
f"Epoch[{engine.state.epoch}] Iteration[{engine.state.iteration}/{len(train_loader)}] "
96+
f"Loss: {engine.state.output:.2f}"
9797
)
9898
writer.add_scalar("training/loss", engine.state.output, engine.state.iteration)
9999

@@ -104,7 +104,7 @@ def log_training_results(engine):
104104
avg_accuracy = metrics["accuracy"]
105105
avg_nll = metrics["nll"]
106106
print(
107-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
107+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
108108
)
109109
writer.add_scalar("training/avg_loss", avg_nll, engine.state.epoch)
110110
writer.add_scalar("training/avg_accuracy", avg_accuracy, engine.state.epoch)
@@ -116,7 +116,7 @@ def log_validation_results(engine):
116116
avg_accuracy = metrics["accuracy"]
117117
avg_nll = metrics["nll"]
118118
print(
119-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
119+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
120120
)
121121
writer.add_scalar("valdation/avg_loss", avg_nll, engine.state.epoch)
122122
writer.add_scalar("valdation/avg_accuracy", avg_accuracy, engine.state.epoch)

examples/mnist/mnist_with_tensorboard_on_tpu.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def log_training_results(engine):
116116
avg_accuracy = metrics["accuracy"]
117117
avg_nll = metrics["nll"]
118118
print(
119-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
119+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
120120
)
121121
writer.add_scalar("training/avg_loss", avg_nll, engine.state.epoch)
122122
writer.add_scalar("training/avg_accuracy", avg_accuracy, engine.state.epoch)
@@ -128,7 +128,7 @@ def log_validation_results(engine):
128128
avg_accuracy = metrics["accuracy"]
129129
avg_nll = metrics["nll"]
130130
print(
131-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
131+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
132132
)
133133
writer.add_scalar("valdation/avg_loss", avg_nll, engine.state.epoch)
134134
writer.add_scalar("valdation/avg_accuracy", avg_accuracy, engine.state.epoch)

examples/mnist/mnist_with_visdom.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ def run(train_batch_size, val_batch_size, epochs, lr, momentum, log_interval):
8383
@trainer.on(Events.ITERATION_COMPLETED(every=log_interval))
8484
def log_training_loss(engine):
8585
print(
86-
f"Epoch[{engine.state.epoch}] Iteration[{engine.state.iteration}/{len(train_loader)}] Loss: {engine.state.output:.2f}"
87-
""
86+
f"Epoch[{engine.state.epoch}] Iteration[{engine.state.iteration}/{len(train_loader)}] "
87+
f"Loss: {engine.state.output:.2f}"
8888
)
8989
vis.line(
9090
X=np.array([engine.state.iteration]),
@@ -100,7 +100,7 @@ def log_training_results(engine):
100100
avg_accuracy = metrics["accuracy"]
101101
avg_nll = metrics["nll"]
102102
print(
103-
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
103+
f"Training Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
104104
)
105105
vis.line(
106106
X=np.array([engine.state.epoch]), Y=np.array([avg_accuracy]), win=train_avg_accuracy_window, update="append"
@@ -114,7 +114,7 @@ def log_validation_results(engine):
114114
avg_accuracy = metrics["accuracy"]
115115
avg_nll = metrics["nll"]
116116
print(
117-
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
117+
f"Validation Results - Epoch: {engine.state.epoch} Avg accuracy: {avg_accuracy:.2f} Avg loss: {avg_nll:.2f}"
118118
)
119119
vis.line(
120120
X=np.array([engine.state.epoch]), Y=np.array([avg_accuracy]), win=val_avg_accuracy_window, update="append"

examples/reinforcement_learning/actor_critic.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@ def update_model(engine):
113113
def log_episode(engine):
114114
i_episode = engine.state.epoch
115115
print(
116-
f"Episode {i_episode}\tLast length: {engine.state.timestep:5d}\tAverage length: {engine.state.running_reward:.2f}"
116+
f"Episode {i_episode}\tLast length: {engine.state.timestep:5d}"
117+
f"\tAverage length: {engine.state.running_reward:.2f}"
117118
)
118119

119120
@trainer.on(EPISODE_COMPLETED)

examples/reinforcement_learning/reinforce.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ def update_model(engine):
103103
def log_episode(engine):
104104
i_episode = engine.state.epoch
105105
print(
106-
f"Episode {i_episode}\tLast length: {engine.state.timestep:5d}\tAverage length: {engine.state.running_reward:.2f}"
106+
f"Episode {i_episode}\tLast length: {engine.state.timestep:5d}"
107+
f"\tAverage length: {engine.state.running_reward:.2f}"
107108
)
108109

109110
@trainer.on(EPISODE_COMPLETED)

0 commit comments

Comments
 (0)