Documentation ¶
Index ¶
- Variables
- func SolveFinalReferralTrustEquations(context equations.FinalReferralTrustEquationContext, ...) (err error)
- type DistanceAggregator
- type DistanceFun
- type EpochEndFun
- type EpochStartFun
- type Options
- func UseChebyshevDistance() Options
- func UseDistanceAggregator(distanceAggregator DistanceAggregator) Options
- func UseDistanceFunction(distanceFun DistanceFun) Options
- func UseEuclideanDistance() Options
- func UseManhattanDistance() Options
- func UseMaxDistanceAggregator() Options
- func UseMaxEpochs(epochs uint) Options
- func UseOnEpochEndCallback(onEpochEnd EpochEndFun) Options
- func UseOnEpochStartCallback(onEpochStart EpochStartFun) Options
- func UseSumDistanceAggregator() Options
- func UseTolerance(tolerance float64) Options
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrEpochMustBePositiveNumber = errors.New("solver: epoch must be positive number")
)
Functions ¶
func SolveFinalReferralTrustEquations ¶
func SolveFinalReferralTrustEquations( context equations.FinalReferralTrustEquationContext, eqs equations.IterableFinalReferralTrustEquations, opts ...Options, ) (err error)
Types ¶
type DistanceAggregator ¶
type EpochEndFun ¶
type EpochStartFun ¶
type Options ¶
type Options func(opts *options) (*options, error)
func UseChebyshevDistance ¶
func UseChebyshevDistance() Options
func UseDistanceAggregator ¶
func UseDistanceAggregator(distanceAggregator DistanceAggregator) Options
func UseDistanceFunction ¶
func UseDistanceFunction(distanceFun DistanceFun) Options
func UseEuclideanDistance ¶
func UseEuclideanDistance() Options
func UseManhattanDistance ¶
func UseManhattanDistance() Options
func UseMaxDistanceAggregator ¶
func UseMaxDistanceAggregator() Options
func UseMaxEpochs ¶
func UseOnEpochEndCallback ¶
func UseOnEpochEndCallback(onEpochEnd EpochEndFun) Options
func UseOnEpochStartCallback ¶
func UseOnEpochStartCallback(onEpochStart EpochStartFun) Options
func UseSumDistanceAggregator ¶
func UseSumDistanceAggregator() Options
func UseTolerance ¶
Click to show internal directories.
Click to hide internal directories.