Rename files

This commit is contained in:
FilippoOlivo
2025-02-21 08:58:27 +01:00
committed by Nicola Demo
parent 886bd23fdb
commit ff43a7492b
30 changed files with 27 additions and 38 deletions

View File

@@ -14,7 +14,7 @@ __all__ = [
"AdaptiveExp", "AdaptiveExp",
] ]
from .adaptive_func import ( from .adaptive_function import (
AdaptiveReLU, AdaptiveReLU,
AdaptiveSigmoid, AdaptiveSigmoid,
AdaptiveTanh, AdaptiveTanh,
@@ -28,4 +28,4 @@ from .adaptive_func import (
AdaptiveSIREN, AdaptiveSIREN,
AdaptiveExp, AdaptiveExp,
) )
from .adaptive_func_interface import AdaptiveActivationFunctionInterface from .adaptive_function_interface import AdaptiveActivationFunctionInterface

View File

@@ -2,7 +2,7 @@
import torch import torch
from ..utils import check_consistency from ..utils import check_consistency
from .adaptive_func_interface import AdaptiveActivationFunctionInterface from .adaptive_function_interface import AdaptiveActivationFunctionInterface
class AdaptiveReLU(AdaptiveActivationFunctionInterface): class AdaptiveReLU(AdaptiveActivationFunctionInterface):

View File

@@ -6,5 +6,5 @@ __all__ = [
] ]
from .optimizer_callback import SwitchOptimizer from .optimizer_callback import SwitchOptimizer
from .adaptive_refinment_callback import R3Refinement from .adaptive_refinement_callback import R3Refinement
from .processing_callback import MetricTracker, PINAProgressBar from .processing_callback import MetricTracker, PINAProgressBar

View File

@@ -16,9 +16,9 @@ __all__ = [
from .feed_forward import FeedForward, ResidualFeedForward from .feed_forward import FeedForward, ResidualFeedForward
from .multi_feed_forward import MultiFeedForward from .multi_feed_forward import MultiFeedForward
from .deeponet import DeepONet, MIONet from .deeponet import DeepONet, MIONet
from .fno import FNO, FourierIntegralKernel from .fourier_neural_operator import FNO, FourierIntegralKernel
from .base_no import KernelNeuralOperator from .kernel_neural_operator import KernelNeuralOperator
from .avno import AveragingNeuralOperator from .average_neural_operator import AveragingNeuralOperator
from .lno import LowRankNeuralOperator from .low_rank_neural_operator import LowRankNeuralOperator
from .spline import Spline from .spline import Spline
from .gno import GraphNeuralOperator from .graph_neural_operator import GraphNeuralOperator

View File

@@ -3,7 +3,7 @@
import torch import torch
from torch import nn, cat from torch import nn, cat
from .block import AVNOBlock from .block import AVNOBlock
from .base_no import KernelNeuralOperator from .kernel_neural_operator import KernelNeuralOperator
from ..utils import check_consistency from ..utils import check_consistency

View File

@@ -25,11 +25,11 @@ from .spectral import (
SpectralConvBlock2D, SpectralConvBlock2D,
SpectralConvBlock3D, SpectralConvBlock3D,
) )
from .fourier import FourierBlock1D, FourierBlock2D, FourierBlock3D from .fourier_block import FourierBlock1D, FourierBlock2D, FourierBlock3D
from .pod import PODBlock from .pod_block import PODBlock
from .orthogonal import OrthogonalBlock from .orthogonal import OrthogonalBlock
from .embedding import PeriodicBoundaryEmbedding, FourierFeatureEmbedding from .embedding import PeriodicBoundaryEmbedding, FourierFeatureEmbedding
from .avno_layer import AVNOBlock from .average_neural_operator_block import AVNOBlock
from .lowrank_layer import LowRankBlock from .lowrank_block import LowRankBlock
from .rbf_layer import RBFBlock from .rbf_block import RBFBlock
from .gno_block import GNOBlock from .gno_block import GNOBlock

View File

@@ -1,7 +1,7 @@
""" Module for Averaging Neural Operator Layer class. """ """ Module for Averaging Neural Operator Layer class. """
from torch import nn, mean from torch import nn, mean
from pina.utils import check_consistency from ...utils import check_consistency
class AVNOBlock(nn.Module): class AVNOBlock(nn.Module):

View File

@@ -2,7 +2,7 @@ import torch
import torch.nn as nn import torch.nn as nn
from ...utils import check_consistency from ...utils import check_consistency
from pina.model.block import ( from . import (
SpectralConvBlock1D, SpectralConvBlock1D,
SpectralConvBlock2D, SpectralConvBlock2D,
SpectralConvBlock3D, SpectralConvBlock3D,

View File

@@ -1,11 +0,0 @@
""" Module for Averaging Neural Operator Layer class. """
from torch import nn, mean
from torch_geometric.nn import MessagePassing, InstanceNorm, radius_graph
from pina.utils import check_consistency
class MessagePassingBlock(nn.Module):

View File

@@ -7,8 +7,8 @@ import torch.nn as nn
from ..label_tensor import LabelTensor from ..label_tensor import LabelTensor
import warnings import warnings
from ..utils import check_consistency from ..utils import check_consistency
from .block.fourier import FourierBlock1D, FourierBlock2D, FourierBlock3D from .block.fourier_block import FourierBlock1D, FourierBlock2D, FourierBlock3D
from .base_no import KernelNeuralOperator from .kernel_neural_operator import KernelNeuralOperator
class FourierIntegralKernel(torch.nn.Module): class FourierIntegralKernel(torch.nn.Module):

View File

@@ -1,7 +1,7 @@
import torch import torch
from torch.nn import Tanh from torch.nn import Tanh
from .block import GNOBlock from .block import GNOBlock
from .base_no import KernelNeuralOperator from .kernel_neural_operator import KernelNeuralOperator
class GraphNeuralKernel(torch.nn.Module): class GraphNeuralKernel(torch.nn.Module):

View File

@@ -5,8 +5,8 @@ from torch import nn, cat
from ..utils import check_consistency from ..utils import check_consistency
from .base_no import KernelNeuralOperator from .kernel_neural_operator import KernelNeuralOperator
from .block.lowrank_layer import LowRankBlock from .block.lowrank_block import LowRankBlock
class LowRankNeuralOperator(KernelNeuralOperator): class LowRankNeuralOperator(KernelNeuralOperator):

View File

@@ -8,6 +8,6 @@ __all__ = [
from .abstract_problem import AbstractProblem from .abstract_problem import AbstractProblem
from .spatial_problem import SpatialProblem from .spatial_problem import SpatialProblem
from .timedep_problem import TimeDependentProblem from .time_dependent_problem import TimeDependentProblem
from .parametric_problem import ParametricProblem from .parametric_problem import ParametricProblem
from .inverse_problem import InverseProblem from .inverse_problem import InverseProblem

View File

@@ -17,5 +17,5 @@ __all__ = [
from .solver import SolverInterface, SingleSolverInterface, MultiSolverInterface from .solver import SolverInterface, SingleSolverInterface, MultiSolverInterface
from .physic_informed_solver import * from .physic_informed_solver import *
from .supervised import SupervisedSolver from .supervised import SupervisedSolver
from .rom import ReducedOrderModelSolver from .reduced_order_model import ReducedOrderModelSolver
from .garom import GAROM from .garom import GAROM

View File

@@ -2,7 +2,7 @@
import torch import torch
from pina.solver import SupervisedSolver from . import SupervisedSolver
class ReducedOrderModelSolver(SupervisedSolver): class ReducedOrderModelSolver(SupervisedSolver):

View File

@@ -1,7 +1,7 @@
import torch import torch
import pytest import pytest
from pina.model.block.pod import PODBlock from pina.model.block.pod_block import PODBlock
x = torch.linspace(-1, 1, 100) x = torch.linspace(-1, 1, 100)
toy_snapshots = torch.vstack([torch.exp(-x**2)*c for c in torch.linspace(0, 1, 10)]) toy_snapshots = torch.vstack([torch.exp(-x**2)*c for c in torch.linspace(0, 1, 10)])

View File

@@ -2,7 +2,7 @@ import torch
import pytest import pytest
import math import math
from pina.model.block.rbf_layer import RBFBlock from pina.model.block.rbf_block import RBFBlock
x = torch.linspace(-1, 1, 100) x = torch.linspace(-1, 1, 100)
toy_params = torch.linspace(0, 1, 10).unsqueeze(1) toy_params = torch.linspace(0, 1, 10).unsqueeze(1)