Belle II Software development
Model Class Reference
Inheritance diagram for Model:

Public Member Functions

 __init__ (self, number_of_features)
 
 forward (self, x)
 

Public Attributes

 network
 a dense model with one hidden layer
 

Detailed Description

My dense neural network

Definition at line 28 of file simple.py.

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
number_of_features )
Parameters:
  number_of_features: number of input features

Definition at line 33 of file simple.py.

33 def __init__(self, number_of_features):
34 """
35 Parameters:
36 number_of_features: number of input features
37 """
38 super().__init__()
39
40
41 self.network = nn.Sequential(
42 nn.Linear(number_of_features, 128),
43 nn.ReLU(),
44 nn.Linear(128, 128),
45 nn.ReLU(),
46 nn.Linear(128, 1),
47 nn.Sigmoid(),
48 )
49

Member Function Documentation

◆ forward()

forward ( self,
x )
Run the network

Definition at line 50 of file simple.py.

50 def forward(self, x):
51 """
52 Run the network
53 """
54 prob = self.network(x)
55 return prob
56
57

Member Data Documentation

◆ network

network
Initial value:
= nn.Sequential(
nn.Linear(number_of_features, 128),
nn.ReLU(),
nn.Linear(128, 128),
nn.ReLU(),
nn.Linear(128, 1),
nn.Sigmoid(),
)

a dense model with one hidden layer

Definition at line 41 of file simple.py.


The documentation for this class was generated from the following file: