Base typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Base typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Base typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Base typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Base typedef | fitting< Optimizer, GeometryMap, Variable > | private |
coeff_indices_ | fitting< Optimizer, GeometryMap, Variable > | private |
collPts() const | fitting< Optimizer, GeometryMap, Variable > | inline |
collPts() const | fitting< Optimizer, GeometryMap, Variable > | inline |
collPts() const | fitting< Optimizer, GeometryMap, Variable > | inline |
collPts() const | fitting< Optimizer, GeometryMap, Variable > | inline |
collPts() const | fitting< Optimizer, GeometryMap, Variable > | inline |
collPts_ | fitting< Optimizer, GeometryMap, Variable > | private |
Customizable typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Customizable typedef | fitting< Optimizer, GeometryMap, Variable > | private |
Customizable typedef | fitting< Optimizer, GeometryMap, Variable > | private |
epoch(int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
epoch(int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
epoch(int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
epoch(int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
epoch(int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
eval() | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
geometryMap_boundary_coeff_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
geometryMap_boundary_knot_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
geometryMap_interior_coeff_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
geometryMap_interior_knot_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
IgANet(IgANetOptions defaults={}, iganet::Options< typename Base::value_type > options=iganet::Options< typename Base::value_type >{}) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inlineexplicit |
IgANet(const std::vector< int64_t > &layers, const std::vector< std::vector< std::any > > &activations, std::array< int64_t, Coeffs > ncoeffs, IgANetOptions defaults={}, iganet::Options< typename Base::value_type > options=iganet::Options< typename Base::value_type >{}) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
IgANet(const std::vector< int64_t > &layers, const std::vector< std::vector< std::any > > &activations, std::tuple< std::array< int64_t, Coeffs >... > ncoeffs, IgANetOptions defaults={}, iganet::Options< typename Base::value_type > options=iganet::Options< typename Base::value_type >{}) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
IgANet(const std::vector< int64_t > &layers, const std::vector< std::vector< std::any > > &activations, std::array< int64_t, GeometryMapNumCoeffs > geometryMapNumCoeffs, std::array< int64_t, VariableNumCoeffs > variableNumCoeffs, IgANetOptions defaults={}, iganet::Options< typename Base::value_type > options=iganet::Options< typename Base::value_type >{}) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
IgANet(const std::vector< int64_t > &layers, const std::vector< std::vector< std::any > > &activations, std::tuple< std::array< int64_t, GeometryMapNumCoeffs >... > geometryMapNumCoeffs, std::tuple< std::array< int64_t, VariableNumCoeffs >... > variableNumCoeffs, IgANetOptions defaults={}, iganet::Options< typename Base::value_type > options=iganet::Options< typename Base::value_type >{}) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
inputs(int64_t epoch) const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inlinevirtual |
knot_indices_ | fitting< Optimizer, GeometryMap, Variable > | private |
load(const std::string &filename, const std::string &key="iganet") | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
loss(const torch::Tensor &outputs, int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
loss(const torch::Tensor &outputs, int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
loss(const torch::Tensor &outputs, int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
loss(const torch::Tensor &outputs, int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
loss(const torch::Tensor &outputs, int64_t epoch) override | fitting< Optimizer, GeometryMap, Variable > | inlinevirtual |
name() const noexcept | iganet::utils::FullQualifiedName | inlineprivatevirtual |
name_ | iganet::utils::FullQualifiedName | mutableprivate |
named_parameters() const noexcept | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
net() const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
net() | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
net_ | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | protected |
nparameters() const noexcept | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
operator!=(const IgANet &other) const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
operator==(const IgANet &other) const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
opt() const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
opt() | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
opt_ | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | protected |
optimizer_type typedef | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | |
options() const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
options() | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
options_ | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | protected |
parameters() const noexcept | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
pretty_print(std::ostream &os=Log(log::info)) const noexcept override | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inlinevirtual |
read(torch::serialize::InputArchive &archive, const std::string &key="iganet") | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
save(const std::string &filename, const std::string &key="iganet") const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
to_json() const override | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inlinevirtual |
train() | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inlinevirtual |
train(DataLoader &loader) | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |
variable_boundary_coeff_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
variable_boundary_knot_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
variable_interior_coeff_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
variable_interior_knot_indices_type typedef | iganet::IgANetCustomizable< GeometryMap, Variable > | |
write(torch::serialize::OutputArchive &archive, const std::string &key="iganet") const | iganet::IgANet< Optimizer, GeometryMap, Variable, iganet::IgABaseNoRefData > | inline |