IgANet
IGAnets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
generator.hpp File Reference

Network generator. More...

#include <any>
#include <iostream>
#include <vector>
#include <core/core.hpp>
#include <core/options.hpp>
#include <net/activation.hpp>
#include <utils/zip.hpp>

Go to the source code of this file.

Classes

class  iganet::IgANetGenerator< real_t >
 IgANetGenerator. More...
 
class  iganet::IgANetGeneratorImpl< real_t >
 IgANetGeneratorImpl. More...
 

Namespaces

namespace  iganet
 

Enumerations

enum class  iganet::nn_init : short_t {
  iganet::constant = 0 , iganet::normal = 1 , iganet::uniform = 2 , iganet::kaiming_normal = 3 ,
  iganet::kaiming_uniform = 4 , iganet::xavier_normal = 5 , iganet::xavier_uniform = 6
}
 Enumerator for specifying the initialization of network weights. More...
 

Detailed Description

Network generator.

Author
Matthias Moller

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.