Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ambiguity_solver_network.DuplicateClassifier Class Reference
+ Inheritance diagram for ambiguity_solver_network.DuplicateClassifier:
+ Collaboration diagram for ambiguity_solver_network.DuplicateClassifier:

Public Member Functions

def __init__
 
def forward
 

Public Attributes

 linear1
 
 linear2
 
 linear3
 
 output
 
 sigmoid
 

Detailed Description

MLP model used to separate good tracks from duplicate tracks. Return one score per track the higher one correspond to the good track.

Definition at line 46 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 46 of file ambiguity_solver_network.py

Constructor & Destructor Documentation

def ambiguity_solver_network.DuplicateClassifier.__init__ (   self,
  input_dim,
  n_layers 
)
Three layer MLP, 20% dropout, sigmoid activation for the last layer.

Definition at line 49 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 49 of file ambiguity_solver_network.py

Member Function Documentation

Member Data Documentation

ambiguity_solver_network.DuplicateClassifier.linear1

Definition at line 52 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 52 of file ambiguity_solver_network.py

Referenced by ambiguity_solver_network.DuplicateClassifier.forward().

ambiguity_solver_network.DuplicateClassifier.linear2

Definition at line 53 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 53 of file ambiguity_solver_network.py

Referenced by ambiguity_solver_network.DuplicateClassifier.forward().

ambiguity_solver_network.DuplicateClassifier.linear3

Definition at line 54 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 54 of file ambiguity_solver_network.py

Referenced by ambiguity_solver_network.DuplicateClassifier.forward().

ambiguity_solver_network.DuplicateClassifier.output

Definition at line 55 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 55 of file ambiguity_solver_network.py

Referenced by ambiguity_solver_network.DuplicateClassifier.forward().

ambiguity_solver_network.DuplicateClassifier.sigmoid

Definition at line 56 of file ambiguity_solver_network.py.

View newest version in sPHENIX GitHub at line 56 of file ambiguity_solver_network.py

Referenced by ambiguity_solver_network.DuplicateClassifier.forward().


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