Skip to content

Commit 06c244d

Browse files
committed
Fix missing imports
1 parent ad8641a commit 06c244d

28 files changed

Lines changed: 103 additions & 48 deletions

pina/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,3 @@
2222
from pina._src.core.trainer import Trainer
2323
from pina._src.condition.condition import Condition
2424
from pina._src.data.data_module import PinaDataModule
25-
26-
# suppress errors
27-
import torch._dynamo
28-
torch._dynamo.config.suppress_errors = True

pina/_src/condition/domain_equation_condition.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from pina._src.condition.condition_interface import ConditionInterface
44
from pina._src.core.utils import check_consistency
5-
from pina._src.domain import DomainInterface
5+
from pina._src.domain.domain_interface import DomainInterface
66
from pina._src.equation.equation_interface import EquationInterface
77

88

pina/_src/data/data_module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from lightning.pytorch import LightningDataModule
99
import torch
1010
from torch_geometric.data import Data
11-
from torch.utils.data import DataLoader, SequentialSampler, RandomSampler
11+
from torch.utils.data import DataLoader, SequentialSampler
1212
from torch.utils.data.distributed import DistributedSampler
1313
from pina._src.core.label_tensor import LabelTensor
1414
from pina._src.data.dataset import PinaDatasetFactory, PinaTensorDataset

pina/_src/model/average_neural_operator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import torch
44
from torch import nn
5-
from .block.average_neural_operator_block import AVNOBlock
6-
from .kernel_neural_operator import KernelNeuralOperator
7-
from ..utils import check_consistency
5+
from pina._src.model.block.average_neural_operator_block import AVNOBlock
6+
from pina._src.model.kernel_neural_operator import KernelNeuralOperator
7+
from pina._src.core.utils import check_consistency
88

99

1010
class AveragingNeuralOperator(KernelNeuralOperator):

pina/_src/model/deeponet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from functools import partial
44
import torch
55
from torch import nn
6-
from ..utils import check_consistency, is_function
6+
from pina._src.core.utils import check_consistency, is_function
77

88

99
class MIONet(torch.nn.Module):

pina/_src/model/equivariant_graph_neural_operator.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
"""Module for the Equivariant Graph Neural Operator model."""
22

33
import torch
4-
from ..utils import check_positive_integer
5-
from .block.message_passing import EquivariantGraphNeuralOperatorBlock
4+
from pina._src.core.utils import check_positive_integer
5+
from pina._src.model.block.message_passing.equivariant_graph_neural_operator_block import (
6+
EquivariantGraphNeuralOperatorBlock,
7+
)
68

79

810
class EquivariantGraphNeuralOperator(torch.nn.Module):

pina/_src/model/feed_forward.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import torch
44
from torch import nn
5-
from ..utils import check_consistency
6-
from .block.residual import EnhancedLinear
5+
from pina._src.core.utils import check_consistency
6+
from pina._src.model.block.residual import EnhancedLinear
77

88

99
class FeedForward(torch.nn.Module):

pina/_src/model/fourier_neural_operator.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,14 @@
33
import warnings
44
import torch
55
from torch import nn
6-
from ..label_tensor import LabelTensor
7-
from ..utils import check_consistency
8-
from .block.fourier_block import FourierBlock1D, FourierBlock2D, FourierBlock3D
9-
from .kernel_neural_operator import KernelNeuralOperator
6+
from pina._src.core.label_tensor import LabelTensor
7+
from pina._src.core.utils import check_consistency
8+
from pina._src.model.block.fourier_block import (
9+
FourierBlock1D,
10+
FourierBlock2D,
11+
FourierBlock3D,
12+
)
13+
from pina._src.model.kernel_neural_operator import KernelNeuralOperator
1014

1115

1216
class FourierIntegralKernel(torch.nn.Module):

pina/_src/model/graph_neural_operator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import torch
44
from torch.nn import Tanh
5-
from .block.gno_block import GNOBlock
6-
from .kernel_neural_operator import KernelNeuralOperator
5+
from pina._src.model.block.gno_block import GNOBlock
6+
from pina._src.model.kernel_neural_operator import KernelNeuralOperator
77

88

99
class GraphNeuralKernel(torch.nn.Module):

pina/_src/model/kernel_neural_operator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Module for the Kernel Neural Operator model class."""
22

33
import torch
4-
from ..utils import check_consistency
4+
from pina._src.core.utils import check_consistency
55

66

77
class KernelNeuralOperator(torch.nn.Module):

0 commit comments

Comments
 (0)