Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | Z A absolute_percentage_error_std (class in pinnx.metrics) AbstractGeometry (class in pinnx.geometry) accuracy (class in pinnx.metrics) add_anchors() (pinnx.problem.PDE method) apply (class in pinnx.utils) apply_feature_transform() (pinnx.nn.NN method) apply_output_transform() (pinnx.nn.NN method) approximator (pinnx.problem.Problem attribute) array_to_dict (class in pinnx.utils) ArrayToDict (class in pinnx.nn) B background_points() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) bases() (pinnx.fnspace.GRF_KL method) BatchSampler (class in pinnx.utils.sampler) BC (class in pinnx.icbc) bc_points() (pinnx.problem.PDE method) boundary_constraint_factor() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.Cuboid method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Ellipse method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.Rectangle method) (pinnx.geometry.Triangle method) boundary_normal() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.PointCloud method) (pinnx.geometry.Polygon method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) C Callback (class in pinnx.callbacks) CallbackList (class in pinnx.callbacks) CategoricalEncoder (class in pinnx.utils.transformers) Chebyshev (class in pinnx.fnspace) check_dimension (class in pinnx.utils.sampling) check_not_none (class in pinnx.utils.internal) check_random_state (class in pinnx.utils.sampling) collocation_points() (pinnx.icbc.BC method) (pinnx.icbc.IC method) (pinnx.icbc.ICBC method) (pinnx.icbc.Interface2DBC method) (pinnx.icbc.PeriodicBC method) (pinnx.icbc.PointSetBC method) (pinnx.icbc.PointSetOperatorBC method) compile() (pinnx.Trainer method) convert_to_array (class in pinnx.utils.array_ops) CSGDifference (class in pinnx.geometry) CSGIntersection (class in pinnx.geometry) CSGUnion (class in pinnx.geometry) Cuboid (class in pinnx.geometry) D dat_to_csv (class in pinnx.utils) DataSet (class in pinnx.problem) DeepONet (class in pinnx.nn) DeepONetCartesianProd (class in pinnx.nn) define_approximator() (pinnx.problem.Problem method) dict_to_array (class in pinnx.utils) DictPointGeometry (class in pinnx.geometry) DictToArray (class in pinnx.nn) difference() (pinnx.geometry.Geometry method) DirichletBC (class in pinnx.icbc) Disk (class in pinnx.geometry) distance2boundary() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) DropoutUncertainty (class in pinnx.callbacks) E EarlyStopping (class in pinnx.callbacks) Ellipse (class in pinnx.geometry) error() (pinnx.icbc.DirichletBC method) (pinnx.icbc.IC method) (pinnx.icbc.ICBC method) (pinnx.icbc.Interface2DBC method) (pinnx.icbc.NeumannBC method) (pinnx.icbc.OperatorBC method) (pinnx.icbc.PeriodicBC method) (pinnx.icbc.PointSetBC method) (pinnx.icbc.PointSetOperatorBC method) (pinnx.icbc.RobinBC method) eval_batch() (pinnx.fnspace.Chebyshev method) (pinnx.fnspace.FunctionSpace method) (pinnx.fnspace.GRF method) (pinnx.fnspace.GRF2D method) (pinnx.fnspace.GRF_KL method) (pinnx.fnspace.PowerSeries method) eval_one() (pinnx.fnspace.Chebyshev method) (pinnx.fnspace.FunctionSpace method) (pinnx.fnspace.GRF method) (pinnx.fnspace.GRF2D method) (pinnx.fnspace.GRF_KL method) (pinnx.fnspace.PowerSeries method) F filter() (pinnx.icbc.BC method) (pinnx.icbc.IC method) (pinnx.icbc.ICBC method) fit() (pinnx.utils.transformers.CategoricalEncoder method) (pinnx.utils.transformers.LabelEncoder method) (pinnx.utils.transformers.StringEncoder method) FNN (class in pinnx.nn) FPDE (class in pinnx.problem) Function (class in pinnx.problem) FunctionSpace (class in pinnx.fnspace) G Geometry (class in pinnx.geometry) GeometryXTime (class in pinnx.geometry) get_loss (class in pinnx.utils.losses) get_next() (pinnx.utils.sampler.BatchSampler method) get_value() (pinnx.callbacks.VariableValue method) gradient (class in pinnx.grad) gradient() (pinnx.nn.Model method) GRF (class in pinnx.fnspace) GRF2D (class in pinnx.fnspace) GRF_KL (class in pinnx.fnspace) H hessian (class in pinnx.grad) hessian() (pinnx.nn.Model method) hstack (class in pinnx.utils.array_ops) Hypercube (class in pinnx.geometry) Hypersphere (class in pinnx.geometry) I IC (class in pinnx.icbc) ICBC (class in pinnx.icbc) IDE (class in pinnx.problem) Identity (class in pinnx.utils.transformers) init() (pinnx.callbacks.Callback method) (pinnx.callbacks.OperatorPredictor method) InitialPointGenerator (class in pinnx.utils.sampling) inside() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Ellipse method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.PointCloud method) (pinnx.geometry.Polygon method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) Interface2DBC (class in pinnx.icbc) intersection() (pinnx.geometry.Geometry method) Interval (class in pinnx.geometry) inverse_transform() (pinnx.utils.transformers.CategoricalEncoder method) (pinnx.utils.transformers.LabelEncoder method) (pinnx.utils.transformers.StringEncoder method) is_tensor (class in pinnx.utils.array_ops) is_valid() (pinnx.geometry.Rectangle static method) isclose (class in pinnx.utils) istensorlist (class in pinnx.utils.array_ops) J jacobian (class in pinnx.grad) jacobian() (pinnx.nn.Model method) L l2_relative_error (class in pinnx.metrics) LabelEncoder (class in pinnx.utils.transformers) list_to_str (class in pinnx.utils.internal) LogN (class in pinnx.utils.transformers) loss_fn (pinnx.problem.Problem attribute) loss_weights (pinnx.problem.Problem attribute) losses() (pinnx.problem.DataSet method) (pinnx.problem.Function method) (pinnx.problem.MfFunc method) (pinnx.problem.PDE method) (pinnx.problem.Problem method) (pinnx.problem.QuadrupleCartesianProd method) (pinnx.problem.QuadrupleDataset method) (pinnx.problem.TripleCartesianProd method) (pinnx.problem.TripleDataset method) losses_test() (pinnx.problem.MfDataSet method) (pinnx.problem.Problem method) losses_train() (pinnx.problem.MfDataSet method) (pinnx.problem.Problem method) M make_dict (class in pinnx.utils.internal) max_absolute_percentage_error (class in pinnx.metrics) mean_absolute_error (class in pinnx.utils.losses) mean_absolute_percentage_error (class in pinnx.metrics) mean_l2_relative_error (class in pinnx.metrics) (class in pinnx.utils.losses) mean_squared_error (class in pinnx.metrics) (class in pinnx.utils.losses) merge_dict (class in pinnx.utils.internal) MfDataSet (class in pinnx.problem) MfFunc (class in pinnx.problem) mindist2boundary() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) MIONetCartesianProd (class in pinnx.nn) Model (class in pinnx.nn) model (pinnx.callbacks.Callback attribute) ModelCheckpoint (class in pinnx.callbacks) module pinnx pinnx.callbacks pinnx.fnspace pinnx.geometry pinnx.grad pinnx.icbc pinnx.metrics pinnx.nn pinnx.problem pinnx.utils MovieDumper (class in pinnx.callbacks) N nanl2_relative_error (class in pinnx.metrics) NeumannBC (class in pinnx.icbc) NN (class in pinnx.nn) normal_derivative() (pinnx.icbc.BC method) Normalize (class in pinnx.utils.transformers) num_bcs (pinnx.problem.PDE attribute) num_trainable_parameters() (pinnx.nn.NN method) O on_batch_begin() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) on_batch_end() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) on_boundary() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Ellipse method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.PointCloud method) (pinnx.geometry.Polygon method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) on_epoch_begin() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) on_epoch_end() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) (pinnx.callbacks.DropoutUncertainty method) (pinnx.callbacks.EarlyStopping method) (pinnx.callbacks.ModelCheckpoint method) (pinnx.callbacks.MovieDumper method) (pinnx.callbacks.OperatorPredictor method) (pinnx.callbacks.PDEPointResampler method) (pinnx.callbacks.Timer method) (pinnx.callbacks.VariableValue method) on_predict_begin() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) on_predict_end() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) (pinnx.callbacks.OperatorPredictor method) on_train_begin() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) (pinnx.callbacks.EarlyStopping method) (pinnx.callbacks.MovieDumper method) (pinnx.callbacks.OperatorPredictor method) (pinnx.callbacks.PDEPointResampler method) (pinnx.callbacks.Timer method) (pinnx.callbacks.VariableValue method) on_train_end() (pinnx.callbacks.Callback method) (pinnx.callbacks.CallbackList method) (pinnx.callbacks.DropoutUncertainty method) (pinnx.callbacks.EarlyStopping method) (pinnx.callbacks.MovieDumper method) (pinnx.callbacks.OperatorPredictor method) (pinnx.callbacks.VariableValue method) OperatorBC (class in pinnx.icbc) OperatorPredictor (class in pinnx.callbacks) P PDE (class in pinnx.problem) pde() (pinnx.problem.PDE method) PDEOperator (class in pinnx.problem) PDEOperatorCartesianProd (class in pinnx.problem) PDEPointResampler (class in pinnx.callbacks) periodic_point() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Interval method) PeriodicBC (class in pinnx.icbc) PFNN (class in pinnx.nn) pinnx module pinnx.callbacks module pinnx.fnspace module pinnx.geometry module pinnx.grad module pinnx.icbc module pinnx.metrics module pinnx.nn module pinnx.problem module pinnx.utils module Pipeline (class in pinnx.utils.transformers) plot_best_state (class in pinnx.utils) plot_loss_history (class in pinnx.utils) PODDeepONet (class in pinnx.nn) PODMIONet (class in pinnx.nn) PointCloud (class in pinnx.geometry) PointSetBC (class in pinnx.icbc) PointSetOperatorBC (class in pinnx.icbc) Polygon (class in pinnx.geometry) PowerSeries (class in pinnx.fnspace) predict() (pinnx.Trainer method) Problem (class in pinnx.problem) pseudorandom (class in pinnx.utils.sampling) Q QuadrupleCartesianProd (class in pinnx.problem) QuadrupleDataset (class in pinnx.problem) quasirandom (class in pinnx.utils.sampling) R random() (pinnx.fnspace.Chebyshev method) (pinnx.fnspace.FunctionSpace method) (pinnx.fnspace.GRF method) (pinnx.fnspace.GRF2D method) (pinnx.fnspace.GRF_KL method) (pinnx.fnspace.PowerSeries method) random_boundary_points() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.Cuboid method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Ellipse method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.PointCloud method) (pinnx.geometry.Polygon method) (pinnx.geometry.Rectangle method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) random_points() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.CSGDifference method) (pinnx.geometry.CSGIntersection method) (pinnx.geometry.CSGUnion method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Ellipse method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Hypersphere method) (pinnx.geometry.Interval method) (pinnx.geometry.PointCloud method) (pinnx.geometry.Polygon method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) Rectangle (class in pinnx.geometry) replace_with_anchors() (pinnx.problem.PDE method) resample_train_points() (pinnx.problem.PDE method) (pinnx.problem.PDEOperator method) restore() (pinnx.Trainer method) return_tensor (class in pinnx.utils.internal) RobinBC (class in pinnx.icbc) run_if_all_none (class in pinnx.utils.internal) run_if_any_none (class in pinnx.utils.internal) S sample (class in pinnx.utils.sampling) save() (pinnx.Trainer method) save_animation (class in pinnx.utils.internal) save_best_state (class in pinnx.utils) save_loss_history (class in pinnx.utils) saveplot (class in pinnx.utils) saveplot() (pinnx.Trainer method) set_params() (pinnx.utils.sampling.InitialPointGenerator method) smart_numpy (class in pinnx.utils) softmax_cross_entropy (class in pinnx.utils.losses) Sphere (class in pinnx.geometry) standardize (class in pinnx.utils) StarShaped (class in pinnx.geometry) StringEncoder (class in pinnx.utils.transformers) subdict (class in pinnx.utils.internal) T test() (pinnx.problem.DataSet method) (pinnx.problem.FPDE method) (pinnx.problem.Function method) (pinnx.problem.IDE method) (pinnx.problem.MfDataSet method) (pinnx.problem.MfFunc method) (pinnx.problem.PDE method) (pinnx.problem.PDEOperator method) (pinnx.problem.PDEOperatorCartesianProd method) (pinnx.problem.Problem method) (pinnx.problem.QuadrupleCartesianProd method) (pinnx.problem.QuadrupleDataset method) (pinnx.problem.TimeFPDE method) (pinnx.problem.TripleCartesianProd method) (pinnx.problem.TripleDataset method) test_x (pinnx.problem.PDE attribute) TimeDomain (class in pinnx.geometry) TimeFPDE (class in pinnx.problem) TimePDE (class in pinnx.problem) Timer (class in pinnx.callbacks) timing (class in pinnx.utils.internal) to_dict_point() (pinnx.geometry.AbstractGeometry method) to_numpy (class in pinnx.utils.internal) train() (pinnx.Trainer method) train_next_batch() (pinnx.problem.DataSet method) (pinnx.problem.FPDE method) (pinnx.problem.Function method) (pinnx.problem.IDE method) (pinnx.problem.MfDataSet method) (pinnx.problem.MfFunc method) (pinnx.problem.PDE method) (pinnx.problem.PDEOperator method) (pinnx.problem.PDEOperatorCartesianProd method) (pinnx.problem.Problem method) (pinnx.problem.QuadrupleCartesianProd method) (pinnx.problem.QuadrupleDataset method) (pinnx.problem.TimeFPDE method) (pinnx.problem.TripleCartesianProd method) (pinnx.problem.TripleDataset method) train_x (pinnx.problem.PDE attribute) (pinnx.problem.PDEOperatorCartesianProd attribute) train_x_all (pinnx.problem.PDE attribute) train_x_bc (pinnx.problem.PDE attribute) Trainer (class in pinnx) transform() (pinnx.utils.transformers.CategoricalEncoder method) (pinnx.utils.transformers.LabelEncoder method) (pinnx.utils.transformers.StringEncoder method) Transformer (class in pinnx.utils.transformers) Triangle (class in pinnx.geometry) TripleCartesianProd (class in pinnx.problem) TripleDataset (class in pinnx.problem) U uniform_boundary_points() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.Cuboid method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Disk method) (pinnx.geometry.Ellipse method) (pinnx.geometry.Geometry method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Interval method) (pinnx.geometry.Polygon method) (pinnx.geometry.Rectangle method) (pinnx.geometry.StarShaped method) (pinnx.geometry.Triangle method) uniform_points() (pinnx.geometry.AbstractGeometry method) (pinnx.geometry.DictPointGeometry method) (pinnx.geometry.Geometry method) (pinnx.geometry.GeometryXTime method) (pinnx.geometry.Hypercube method) (pinnx.geometry.Interval method) union() (pinnx.geometry.Geometry method) V VariableValue (class in pinnx.callbacks) vectorize (class in pinnx.utils.internal) W wasserstein2 (class in pinnx.fnspace) Z zero_padding (class in pinnx.utils.array_ops)