The set of all parameters passed into our algorithm
Provides default initial start values for our algorithms.
Provides default initial start values for our algorithms.
An default starting iteration.
Calculate the error between two arrays using either the T1 error or the T2 error.
Calculate the error between two arrays using either the T1 error or the T2 error. This is a convenience method.
Flag true
to calculate the T1 error (the sum of absolute differences between two arrays). Flag
false
to calculate the T2 error (the sum of the squared differences between two arrays).
Run a single iteration through our algorithm.
Run a single iteration through our algorithm.
A new iteration.
Run final processing of the state.
Run final processing of the state. Unless the method is overridden, it will just return the final state. If normalization needs to happen upon convergence, this method is the ideal location for such
Run the algorithm to completion according to the parameters passed on instantiation.
Run the algorithm to completion according to the parameters passed on instantiation.
The starting point of the iteration. If no iteration is given, the default start is assumed
The final iteration.
Class for performing Hits algorithm. Hits is a link analysis algorithm that returns two values characterizing each node. Each node receives both a hub value and an authority value. A node that is characterized by a large hub value is one that has many high quality outbound connections to other nodes, while a node that is characterized by a large authority value has inbound connections from high quality hub nodes.