Skip to content

Commit 5be1407

Browse files
authored
style: formatted with isort black (#79)
1 parent b0de996 commit 5be1407

File tree

17 files changed

+92
-40
lines changed

17 files changed

+92
-40
lines changed

templates/_base/_argparse.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{% block imports %}
22
from argparse import ArgumentParser
3+
34
{% endblock %}
45

56
{% block defaults %}

templates/_base/_handlers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
Ignite handlers
33
"""
44
from typing import Any, Dict, Iterable, Mapping, Optional, Tuple, Union
5+
56
from ignite.contrib.engines import common
67
from ignite.contrib.handlers.base_logger import BaseLogger
78
from ignite.contrib.handlers.param_scheduler import LRScheduler
89
from ignite.engine.engine import Engine
910
from ignite.engine.events import Events
10-
from ignite.handlers import TimeLimit, Timer, Checkpoint, EarlyStopping
11+
from ignite.handlers import Checkpoint, EarlyStopping, TimeLimit, Timer
1112
from torch.nn import Module
1213
from torch.optim.optimizer import Optimizer
1314
from torch.utils.data.distributed import DistributedSampler

templates/gan/_test_internal.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,14 @@
2323
from test_all import set_up
2424
from torch import nn, optim
2525
from trainers import create_trainers
26-
from utils import hash_checkpoint, log_metrics, resume_from, setup_logging, get_handlers, get_logger
26+
from utils import (
27+
get_handlers,
28+
get_logger,
29+
hash_checkpoint,
30+
log_metrics,
31+
resume_from,
32+
setup_logging,
33+
)
2734

2835

2936
def test_get_handlers(tmp_path):

templates/gan/datasets.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
from torchvision import transforms as T
2-
from torchvision import datasets as dset
31
import ignite.distributed as idist
2+
from torchvision import datasets as dset
3+
from torchvision import transforms as T
44

55

66
def get_datasets(dataset, dataroot):

templates/gan/main.py

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,24 @@
77
from pathlib import Path
88
from typing import Any
99

10-
import torch
1110
import ignite.distributed as idist
11+
import torch
12+
from config import get_default_parser
13+
from datasets import get_datasets
14+
from ignite.contrib.handlers.wandb_logger import WandBLogger
1215
from ignite.engine.events import Events
1316
from ignite.utils import manual_seed
1417
from torchvision import utils as vutils
15-
16-
from datasets import get_datasets
1718
from trainers import create_trainers
18-
from utils import setup_logging, log_metrics, log_basic_info, initialize, resume_from, get_handlers, get_logger
19-
from config import get_default_parser
20-
19+
from utils import (
20+
get_handlers,
21+
get_logger,
22+
initialize,
23+
log_basic_info,
24+
log_metrics,
25+
resume_from,
26+
setup_logging,
27+
)
2128

2229
FAKE_IMG_FNAME = "fake_sample_epoch_{:04d}.png"
2330
REAL_IMG_FNAME = "real_sample_epoch_{:04d}.png"

templates/gan/trainers.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33
"""
44
from typing import Any
55

6-
import torch
76
import ignite.distributed as idist
7+
import torch
88
from ignite.engine import Engine
99
from torch.cuda.amp import autocast
1010
from torch.optim.optimizer import Optimizer
1111

12-
1312
# Edit below functions the way how the model will be training
1413

1514
# train_function is how the model will be learning with given batch

templates/gan/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
from pathlib import Path
99
from pprint import pformat
1010
from typing import Any, Mapping, Optional, Tuple, Union
11-
from ignite.contrib.handlers.param_scheduler import ParamScheduler
1211

1312
import ignite.distributed as idist
1413
import torch
15-
from torch import nn, optim
14+
from ignite.contrib.handlers.param_scheduler import ParamScheduler
1615
from ignite.engine import Engine
1716
from ignite.handlers.checkpoint import Checkpoint
1817
from ignite.utils import setup_logger
18+
from models import Discriminator, Generator
19+
from torch import nn, optim
1920
from torch.nn import Module
2021
from torch.optim.lr_scheduler import _LRScheduler
2122
from torch.optim.optimizer import Optimizer
2223

23-
from models import Generator, Discriminator
2424
{% include "_handlers.py" %}
2525

2626

templates/image_classification/_test_internal.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@
3030
train_events_to_attr,
3131
train_function,
3232
)
33-
from utils import hash_checkpoint, log_metrics, resume_from, setup_logging, get_handlers, get_logger
33+
from utils import (
34+
get_handlers,
35+
get_logger,
36+
hash_checkpoint,
37+
log_metrics,
38+
resume_from,
39+
setup_logging,
40+
)
3441

3542

3643
def test_get_handlers(tmp_path):

templates/image_classification/datasets.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1-
from torchvision import datasets
2-
from torchvision.transforms import Compose, Normalize, Pad, RandomCrop, RandomHorizontalFlip, ToTensor
31
import ignite.distributed as idist
2+
from torchvision import datasets
3+
from torchvision.transforms import (
4+
Compose,
5+
Normalize,
6+
Pad,
7+
RandomCrop,
8+
RandomHorizontalFlip,
9+
ToTensor,
10+
)
411

512
train_transform = Compose(
613
[

templates/image_classification/main.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,22 @@
77
from typing import Any
88

99
import ignite.distributed as idist
10+
from config import get_default_parser
11+
from datasets import get_datasets
12+
from ignite.contrib.handlers.wandb_logger import WandBLogger
1013
from ignite.engine.events import Events
11-
from ignite.utils import manual_seed
1214
from ignite.metrics import Accuracy, Loss
13-
14-
from datasets import get_datasets
15+
from ignite.utils import manual_seed
1516
from trainers import create_trainers
16-
from utils import setup_logging, log_metrics, log_basic_info, initialize, resume_from, get_handlers, get_logger
17-
from config import get_default_parser
17+
from utils import (
18+
get_handlers,
19+
get_logger,
20+
initialize,
21+
log_basic_info,
22+
log_metrics,
23+
resume_from,
24+
setup_logging,
25+
)
1826

1927

2028
def run(local_rank: int, config: Any, *args: Any, **kwargs: Any):

0 commit comments

Comments
 (0)