sorting imports on save; cleanup imports sorting; add isort check (#207)

This commit is contained in:
Ruilong Li(李瑞龙) authored and GitHub committed 2022-07-26 14:35:38 -07:00
1 parent 6050dfb6e3
commit 1cd697366e
46 files changed
+160 -80

No files matched your search

+5 -1
View File
@@ -31,7 +31,11 @@ from nerfactory.data.structs import DatasetInputs, SceneBounds
from nerfactory.graphs.modules.ray_generator import RayGenerator
from nerfactory.utils import profiler
from nerfactory.utils.config import GraphConfig
from nerfactory.utils.misc import get_masked_dict, instantiate_from_dict_config, is_not_none
from nerfactory.utils.misc import (
get_masked_dict,
instantiate_from_dict_config,
is_not_none,
)
@profiler.time_function
+9 -6
View File
@@ -22,19 +22,22 @@ from typing import Dict, List
import torch
from torch.nn import Parameter
from torchmetrics import PeakSignalNoiseRatio
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from torchmetrics.functional import structural_similarity_index_measure
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from nerfactory.cameras.rays import RayBundle
from nerfactory.fields.modules.encoding import NeRFEncoding
from nerfactory.fields.modules.field_heads import FieldHeadNames
from nerfactory.fields.nerf_field import NeRFField
from nerfactory.graphs.base import Graph
from nerfactory.optimizers.loss import MSELoss
from nerfactory.graphs.modules.ray_sampler import PDFSampler, UniformSampler
from nerfactory.renderers.renderers import AccumulationRenderer, DepthRenderer, RGBRenderer
from nerfactory.utils import colors
from nerfactory.cameras.rays import RayBundle
from nerfactory.utils import visualization, writer
from nerfactory.optimizers.loss import MSELoss
from nerfactory.renderers.renderers import (
AccumulationRenderer,
DepthRenderer,
RGBRenderer,
)
from nerfactory.utils import colors, visualization, writer
class MipNerfGraph(Graph):
+9 -6
View File
@@ -22,21 +22,24 @@ from typing import Dict, List
import torch
from torch.nn import Parameter
from torchmetrics import PeakSignalNoiseRatio
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from torchmetrics.functional import structural_similarity_index_measure
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from nerfactory.cameras.rays import RayBundle
from nerfactory.fields.modules.encoding import NeRFEncoding
from nerfactory.fields.modules.field_heads import FieldHeadNames
from nerfactory.fields.modules.spatial_distortions import SceneContraction
from nerfactory.fields.nerf_field import NeRFField
from nerfactory.graphs.base import Graph
from nerfactory.graphs.modules.ray_losses import distortion_loss
from nerfactory.optimizers.loss import MSELoss
from nerfactory.graphs.modules.ray_sampler import PDFSampler, UniformSampler
from nerfactory.renderers.renderers import AccumulationRenderer, DepthRenderer, RGBRenderer
from nerfactory.utils import colors
from nerfactory.cameras.rays import RayBundle
from nerfactory.utils import visualization, writer
from nerfactory.optimizers.loss import MSELoss
from nerfactory.renderers.renderers import (
AccumulationRenderer,
DepthRenderer,
RGBRenderer,
)
from nerfactory.utils import colors, visualization, writer
class MipNerf360Graph(Graph):
+2 -1
View File
@@ -17,8 +17,9 @@ Ray generator.
"""
from torch import nn
from torchtyping import TensorType
from nerfactory.cameras.rays import RayBundle
from nerfactory.cameras.cameras import get_camera_model
from nerfactory.cameras.rays import RayBundle
class RayGenerator(nn.Module):
+2 -1
View File
@@ -18,8 +18,9 @@ Ray generator.
import torch
from torch import nn
from torchtyping import TensorType
from nerfactory.data.structs import SceneBounds
from nerfactory.cameras.rays import RayBundle
from nerfactory.data.structs import SceneBounds
class SceneBoundsCollider(nn.Module):
+10 -6
View File
@@ -18,20 +18,24 @@ NeRF-W (NeRF in the wild) implementation.
import torch
from torchmetrics import PeakSignalNoiseRatio
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from torchmetrics.functional import structural_similarity_index_measure
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from nerfactory.cameras.rays import RayBundle
from nerfactory.fields.modules.encoding import NeRFEncoding
from nerfactory.fields.modules.field_heads import FieldHeadNames
from nerfactory.fields.nerf_field import NeRFField
from nerfactory.fields.nerfw_field import VanillaNerfWField
from nerfactory.graphs.base import Graph
from nerfactory.optimizers.loss import MSELoss
from nerfactory.graphs.modules.ray_sampler import PDFSampler, UniformSampler
from nerfactory.renderers.renderers import AccumulationRenderer, DepthRenderer, RGBRenderer, UncertaintyRenderer
from nerfactory.utils import colors
from nerfactory.cameras.rays import RayBundle
from nerfactory.utils import visualization, writer
from nerfactory.optimizers.loss import MSELoss
from nerfactory.renderers.renderers import (
AccumulationRenderer,
DepthRenderer,
RGBRenderer,
UncertaintyRenderer,
)
from nerfactory.utils import colors, visualization, writer
class NerfWGraph(Graph):
+10 -5
View File
@@ -21,16 +21,21 @@ from typing import Dict, Optional, Tuple
import torch
from torch import nn
from torchtyping import TensorType
from nerfactory.data.structs import Semantics
from nerfactory.fields.modules.encoding import Encoding, Identity, NeRFEncoding
from nerfactory.fields.modules.field_heads import DensityFieldHead, FieldHeadNames, RGBFieldHead, SemanticFieldHead
from nerfactory.fields.modules.mlp import MLP
from nerfactory.cameras.rays import RayBundle, RaySamples
from nerfactory.data.structs import Semantics
from nerfactory.fields.base import Field
from nerfactory.fields.modules.encoding import Encoding, Identity, NeRFEncoding
from nerfactory.fields.modules.field_heads import (
DensityFieldHead,
FieldHeadNames,
RGBFieldHead,
SemanticFieldHead,
)
from nerfactory.fields.modules.mlp import MLP
from nerfactory.fields.nerf_field import NeRFField
from nerfactory.graphs.vanilla_nerf import NeRFGraph
from nerfactory.renderers.renderers import SemanticRenderer
from nerfactory.cameras.rays import RaySamples, RayBundle
from nerfactory.utils import writer
+9 -6
View File
@@ -22,19 +22,22 @@ from typing import Dict, List
import torch
from torch.nn import Parameter
from torchmetrics import PeakSignalNoiseRatio
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from torchmetrics.functional import structural_similarity_index_measure
from torchmetrics.image.lpip import LearnedPerceptualImagePatchSimilarity
from nerfactory.cameras.rays import RayBundle
from nerfactory.fields.modules.encoding import NeRFEncoding
from nerfactory.fields.modules.field_heads import FieldHeadNames
from nerfactory.fields.nerf_field import NeRFField
from nerfactory.graphs.base import Graph
from nerfactory.optimizers.loss import MSELoss
from nerfactory.graphs.modules.ray_sampler import PDFSampler, UniformSampler
from nerfactory.renderers.renderers import AccumulationRenderer, DepthRenderer, RGBRenderer
from nerfactory.utils import colors
from nerfactory.cameras.rays import RayBundle
from nerfactory.utils import visualization, writer
from nerfactory.optimizers.loss import MSELoss
from nerfactory.renderers.renderers import (
AccumulationRenderer,
DepthRenderer,
RGBRenderer,
)
from nerfactory.utils import colors, visualization, writer
class NeRFGraph(Graph):