IgANet
IgANets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
optimizer.hpp File Reference

Go to the source code of this file.

Classes

struct  iganet::optimizer_options_type< torch::optim::Adagrad >
 
struct  iganet::optimizer_options_type< torch::optim::Adam >
 
struct  iganet::optimizer_options_type< torch::optim::AdamW >
 
struct  iganet::optimizer_options_type< torch::optim::LBFGS >
 
struct  iganet::optimizer_options_type< torch::optim::RMSprop >
 
struct  iganet::optimizer_options_type< torch::optim::SGD >
 

Namespaces

namespace  iganet
 
namespace  torch
 
namespace  torch::optim
 

Concepts

concept  iganet::OptimizerType
 Concept to identify template parameters that are derived from torch::optim::Optimizer.
 

Functions

std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::AdagradOptions &obj)
 Print (as string) a torch::optim::AdagradOptions object.
 
std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::AdamOptions &obj)
 Print (as string) a torch::optim::AdamOptions object.
 
std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::AdamWOptions &obj)
 Print (as string) a torch::optim::AdamWOptions object.
 
std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::LBFGSOptions &obj)
 Print (as string) a torch::optim::LBFGSOptions object.
 
std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::RMSpropOptions &obj)
 Print (as string) a torch::optim::RMSpropOptions object.
 
std::ostream & torch::optim::operator<< (std::ostream &os, const torch::optim::SGDOptions &obj)
 Print (as string) a torch::optim::SGDOptions object.
 

Class Documentation

◆ iganet::optimizer_options_type< torch::optim::Adagrad >

struct iganet::optimizer_options_type< torch::optim::Adagrad >
Class Members
typedef AdagradOptions type

◆ iganet::optimizer_options_type< torch::optim::Adam >

struct iganet::optimizer_options_type< torch::optim::Adam >
Class Members
typedef AdamOptions type

◆ iganet::optimizer_options_type< torch::optim::AdamW >

struct iganet::optimizer_options_type< torch::optim::AdamW >
Class Members
typedef AdamWOptions type

◆ iganet::optimizer_options_type< torch::optim::LBFGS >

struct iganet::optimizer_options_type< torch::optim::LBFGS >
Class Members
typedef LBFGSOptions type

◆ iganet::optimizer_options_type< torch::optim::RMSprop >

struct iganet::optimizer_options_type< torch::optim::RMSprop >
Class Members
typedef RMSpropOptions type

◆ iganet::optimizer_options_type< torch::optim::SGD >

struct iganet::optimizer_options_type< torch::optim::SGD >
Class Members
typedef SGDOptions type