Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply isort to pl_examples/ #5291

Merged
merged 2 commits into from
Dec 29, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions pl_examples/basic_examples/autoencoder.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,16 @@
from argparse import ArgumentParser

import torch
import torch.nn.functional as F
from torch import nn
from torch.utils.data import DataLoader
from torch.utils.data import random_split
import torch.nn.functional as F
from torch.utils.data import DataLoader, random_split

from pl_examples import cli_lightning_logo, TORCHVISION_AVAILABLE
import pytorch_lightning as pl
from pl_examples import TORCHVISION_AVAILABLE, cli_lightning_logo

if TORCHVISION_AVAILABLE:
from torchvision.datasets.mnist import MNIST
from torchvision import transforms
from torchvision.datasets.mnist import MNIST
else:
from tests.base.datasets import MNIST

Expand Down
4 changes: 2 additions & 2 deletions pl_examples/basic_examples/backbone_image_classifier.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@
from torch.nn import functional as F
from torch.utils.data import DataLoader, random_split

from pl_examples import cli_lightning_logo, DATASETS_PATH, TORCHVISION_AVAILABLE
import pytorch_lightning as pl
from pl_examples import DATASETS_PATH, TORCHVISION_AVAILABLE, cli_lightning_logo

if TORCHVISION_AVAILABLE:
from torchvision.datasets.mnist import MNIST
from torchvision import transforms
from torchvision.datasets.mnist import MNIST
else:
from tests.base.datasets import MNIST

Expand Down
4 changes: 2 additions & 2 deletions pl_examples/basic_examples/conv_sequential_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
To run:
python conv_model_sequential_example.py --accelerator ddp --gpus 4 --max_epochs 1 --batch_size 256 --use_ddp_sequential
"""
import math
from argparse import ArgumentParser
import math

import torch
import torch.nn as nn
import torch.nn.functional as F
import torchvision

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
import pytorch_lightning as pl
from pytorch_lightning import Trainer
from pytorch_lightning.metrics.functional import accuracy
from pytorch_lightning.plugins.ddp_sequential_plugin import DDPSequentialPlugin
Expand Down
8 changes: 4 additions & 4 deletions pl_examples/basic_examples/dali_image_classifier.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,29 @@
# limitations under the License.
from abc import ABC
from argparse import ArgumentParser
from distutils.version import LooseVersion
from random import shuffle
from warnings import warn
from distutils.version import LooseVersion

import numpy as np
import torch
from torch.nn import functional as F
from torch.utils.data import random_split

from pl_examples import cli_lightning_logo, DALI_AVAILABLE, TORCHVISION_AVAILABLE
import pytorch_lightning as pl
from pl_examples import TORCHVISION_AVAILABLE, DALI_AVAILABLE, cli_lightning_logo

if TORCHVISION_AVAILABLE:
from torchvision.datasets.mnist import MNIST
from torchvision import transforms
from torchvision.datasets.mnist import MNIST
else:
from tests.base.datasets import MNIST

if DALI_AVAILABLE:
from nvidia.dali import __version__ as dali_version
from nvidia.dali import ops
from nvidia.dali.pipeline import Pipeline
from nvidia.dali.plugin.pytorch import DALIClassificationIterator
from nvidia.dali import __version__ as dali_version

NEW_DALI_API = LooseVersion(dali_version) >= LooseVersion('0.28.0')
if NEW_DALI_API:
Expand Down
2 changes: 1 addition & 1 deletion pl_examples/basic_examples/simple_image_classifier.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
import torch
from torch.nn import functional as F

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
from pl_examples.basic_examples.mnist_datamodule import MNISTDataModule
import pytorch_lightning as pl


class LitClassifier(pl.LightningModule):
Expand Down
3 changes: 2 additions & 1 deletion pl_examples/bug_report_model.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,12 @@
# --------------------------------------------
# --------------------------------------------
import os

import torch
from torch.utils.data import Dataset

from pl_examples import cli_lightning_logo
from pytorch_lightning import Trainer, LightningModule
from pytorch_lightning import LightningModule, Trainer


class RandomDataset(Dataset):
Expand Down
9 changes: 4 additions & 5 deletions pl_examples/domain_templates/computer_vision_fine_tuning.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,22 +38,21 @@
from collections import OrderedDict
from pathlib import Path
from tempfile import TemporaryDirectory
from typing import Optional, Generator, Union
from typing import Generator, Optional, Union

import torch
import torch.nn.functional as F
from torch import optim
from torch.nn import Module
import torch.nn.functional as F
from torch.optim.lr_scheduler import MultiStepLR
from torch.optim.optimizer import Optimizer
from torch.utils.data import DataLoader
from torchvision import models
from torchvision import transforms
from torchvision import models, transforms
from torchvision.datasets import ImageFolder
from torchvision.datasets.utils import download_and_extract_archive

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
import pytorch_lightning as pl
from pytorch_lightning import _logger as log

BN_TYPES = (torch.nn.BatchNorm1d, torch.nn.BatchNorm2d, torch.nn.BatchNorm3d)
Expand Down
8 changes: 4 additions & 4 deletions pl_examples/domain_templates/generative_adversarial_net.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,20 @@

tensorboard --logdir default
"""
import os
from argparse import ArgumentParser, Namespace
import os

import numpy as np
import torch
import torch.nn as nn
import torch.nn.functional as F # noqa
import torchvision
import torchvision.transforms as transforms
from torch.utils.data import DataLoader
import torchvision
from torchvision.datasets import MNIST
import torchvision.transforms as transforms

from pl_examples import cli_lightning_logo
from pytorch_lightning.core import LightningModule, LightningDataModule
from pytorch_lightning.core import LightningDataModule, LightningModule
from pytorch_lightning.trainer import Trainer


Expand Down
4 changes: 2 additions & 2 deletions pl_examples/domain_templates/imagenet.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
python imagenet.py --help

"""
import os
from argparse import ArgumentParser, Namespace
import os

import torch
import torch.nn.functional as F
Expand All @@ -44,8 +44,8 @@
import torchvision.models as models
import torchvision.transforms as transforms

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
import pytorch_lightning as pl
from pytorch_lightning.core import LightningModule


Expand Down
6 changes: 3 additions & 3 deletions pl_examples/domain_templates/reinforce_learn_Qnet.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
"""

import argparse
from collections import OrderedDict, deque, namedtuple
from typing import Tuple, List
from collections import deque, namedtuple, OrderedDict
from typing import List, Tuple

import gym
import numpy as np
Expand All @@ -45,8 +45,8 @@
from torch.utils.data import DataLoader
from torch.utils.data.dataset import IterableDataset

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
import pytorch_lightning as pl


class DQN(nn.Module):
Expand Down
8 changes: 4 additions & 4 deletions pl_examples/domain_templates/semantic_segmentation.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,20 @@
# See the License for the specific language governing permissions and
# limitations under the License.

from argparse import ArgumentParser, Namespace
import os
import random
from argparse import ArgumentParser, Namespace

import numpy as np
from PIL import Image
import torch
import torch.nn.functional as F
import torchvision.transforms as transforms
from PIL import Image
from torch.utils.data import DataLoader, Dataset
import torchvision.transforms as transforms

import pytorch_lightning as pl
from pl_examples import cli_lightning_logo
from pl_examples.domain_templates.unet import UNet
import pytorch_lightning as pl
from pytorch_lightning.loggers import WandbLogger

DEFAULT_VOID_LABELS = (0, 1, 2, 3, 4, 5, 6, 9, 10, 14, 15, 16, 18, 29, 30, -1)
Expand Down
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ known_first_party = [
"tests",
]
skip_glob = [
"pl_examples/*",
"pytorch_lightning/accelerators/*",
"pytorch_lightning/callbacks/*",
"pytorch_lightning/cluster_environments/*",
Expand Down