Geometric Neural Operators (GNPs)
Package Reference:
estimator.py
gnp.models module
gnp.geometry module
gnp.dataset module
utils.py
config.py
Geometric Neural Operators (GNPs)
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
S
|
T
|
U
|
W
|
X
|
Z
A
as_patch_data() (gnp.dataset.patch.PatchTensor method)
B
batch (gnp.geometry.surface.Surface property)
batch_iterator() (gnp.dataset.patch.PatchData method)
block_matmul() (gnp.models.layers.SeparableConvolution method)
BlockFactorizedConvolution (class in gnp.models.layers)
BlockKernel (class in gnp.models.layers)
C
compute_from_coeffs() (gnp.geometry.legendre.Legendre2D method)
ConvolutionBlock (class in gnp.models.layers)
D
degree_indices (gnp.geometry.legendre.Legendre2D property)
derivative() (gnp.geometry.legendre.Legendre1D method)
derivatives_from_coeffs() (gnp.geometry.legendre.Legendre2D method)
det_metric (gnp.geometry.surface.Surface property)
E
estimate_quantities() (gnp.estimator.GeometryEstimator method)
,
[1]
evaluate() (gnp.geometry.legendre.Legendre1D method)
(gnp.geometry.legendre.Legendre2D method)
evaluate_derivatives() (gnp.geometry.legendre.Legendre2D method)
evaluate_from_coeffs() (gnp.geometry.legendre.Legendre2D method)
F
flow_step() (gnp.estimator.GeometryEstimator method)
,
[1]
forward() (gnp.models.gnp.GNP method)
(gnp.models.gnp.PatchGNP method)
(gnp.models.layers.BlockFactorizedConvolution method)
(gnp.models.layers.BlockKernel method)
(gnp.models.layers.ConvolutionBlock method)
(gnp.models.layers.FullKernel method)
(gnp.models.layers.GraphConvolution method)
(gnp.models.layers.PatchSeparableBlockFactorizedConvolutionBlock method)
(gnp.models.layers.SeparableConvolution method)
full_matmul() (gnp.models.layers.SeparableConvolution method)
FullKernel (class in gnp.models.layers)
G
gaussian_curvature (gnp.geometry.surface.Surface property)
GeometryEstimator (class in gnp.estimator)
,
[1]
get_activation() (in module gnp.models.layers)
get_centers() (gnp.dataset.patch.PatchTensor method)
get_gmls_centers() (gnp.dataset.patch.PatchTensor method)
get_test_centers() (gnp.dataset.patch.PatchTensor method)
get_train_centers() (gnp.dataset.patch.PatchTensor method)
gmls_weights() (gnp.estimator.GeometryEstimator method)
,
[1]
gnp
module
GNP (class in gnp.models.gnp)
gnp.config
module
,
[1]
gnp.dataset
module
gnp.dataset.patch
module
gnp.estimator
module
,
[1]
gnp.geometry
module
gnp.geometry.legendre
module
gnp.geometry.surface
module
gnp.models
module
gnp.models.gnp
module
gnp.models.layers
module
gnp.utils
module
,
[1]
gradient() (gnp.geometry.legendre.Legendre1D method)
(gnp.geometry.legendre.Legendre2D method)
GraphConvolution (class in gnp.models.layers)
H
hessian() (gnp.geometry.legendre.Legendre1D method)
(gnp.geometry.legendre.Legendre2D method)
I
inverse_metric (gnp.geometry.surface.Surface property)
inverse_metric_derivatives (gnp.geometry.surface.Surface property)
L
laplace_beltrami_basis_terms (gnp.geometry.surface.Surface property)
laplace_beltrami_first_terms (gnp.geometry.surface.Surface property)
laplace_beltrami_from_coefficients() (gnp.geometry.surface.Surface method)
laplace_beltrami_legendre_blocks() (gnp.estimator.GeometryEstimator method)
,
[1]
laplace_beltrami_second_terms (gnp.geometry.surface.Surface property)
Legendre1D (class in gnp.geometry.legendre)
Legendre2D (class in gnp.geometry.legendre)
legendre_blocks() (gnp.estimator.GeometryEstimator method)
,
[1]
load_config() (in module gnp.config)
,
[1]
load_model() (in module gnp.config)
,
[1]
local_coordinate_basis (gnp.geometry.surface.Surface property)
local_coordinates (gnp.dataset.patch.PatchTensor property)
(gnp.geometry.surface.Surface property)
local_coordinates_original (gnp.dataset.patch.PatchTensor property)
M
mean_curvature (gnp.geometry.surface.Surface property)
mean_flow() (gnp.estimator.GeometryEstimator method)
,
[1]
message() (gnp.models.layers.BlockFactorizedConvolution method)
(gnp.models.layers.GraphConvolution method)
metric (gnp.geometry.surface.Surface property)
module
gnp
gnp.config
,
[1]
gnp.dataset
gnp.dataset.patch
gnp.estimator
,
[1]
gnp.geometry
gnp.geometry.legendre
gnp.geometry.surface
gnp.models
gnp.models.gnp
gnp.models.layers
gnp.utils
,
[1]
N
normals (gnp.geometry.surface.Surface property)
normals_pca (gnp.geometry.surface.Surface property)
num_components (gnp.geometry.legendre.Legendre2D property)
num_patches (gnp.dataset.patch.PatchData property)
P
patch_data() (gnp.estimator.GeometryEstimator method)
,
[1]
PatchData (class in gnp.dataset.patch)
PatchGNP (class in gnp.models.gnp)
PatchSeparableBlockFactorizedConvolutionBlock (class in gnp.models.layers)
PatchTensor (class in gnp.dataset.patch)
pca_coordinates (gnp.geometry.surface.Surface property)
pca_vectors (gnp.dataset.patch.PatchTensor property)
Q
query_knn() (gnp.utils.QueryTorchGeometric method)
,
[1]
query_radius() (gnp.utils.QueryTorchGeometric static method)
,
[1]
QueryTorchGeometric (class in gnp.utils)
,
[1]
S
scaling (gnp.dataset.patch.PatchTensor property)
SeparableConvolution (class in gnp.models.layers)
shape (gnp.geometry.surface.Surface property)
smooth_values_by_gaussian() (in module gnp.utils)
,
[1]
stiffness_matrix_gmls() (gnp.estimator.GeometryEstimator method)
,
[1]
subsample_points_by_radius() (in module gnp.utils)
,
[1]
Surface (class in gnp.geometry.surface)
surface_patch() (gnp.estimator.GeometryEstimator method)
,
[1]
T
tangents (gnp.geometry.surface.Surface property)
tangents_pca (gnp.geometry.surface.Surface property)
tensor_centered (gnp.dataset.patch.PatchTensor property)
tensor_local (gnp.dataset.patch.PatchTensor property)
U
update() (gnp.models.layers.BlockFactorizedConvolution method)
(gnp.models.layers.GraphConvolution method)
W
weingarten (gnp.geometry.surface.Surface property)
X
x_local (gnp.dataset.patch.PatchTensor property)
xy_scale (gnp.dataset.patch.PatchTensor property)
xyz_coordinates (gnp.geometry.surface.Surface property)
Z
z_scale (gnp.dataset.patch.PatchTensor property)