Interface ISTSparseCandidateModel

  • All Known Implementing Classes:
    SparseGenLikeliModel

    public interface ISTSparseCandidateModel
    Interface for classes that are used as a candidate for matching evaluator.
    Author:
    Dustin Kempton, Data Mining Lab, Georgia State University
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getCandidateProb​(smile.math.matrix.DenseMatrix errorMatCandidate, org.locationtech.jts.geom.Envelope origWindow, org.locationtech.jts.geom.Envelope candidateWindow)
      Gets the likelihood value of the target candidate being a correct match based upon the error of the recreation matrix.
    • Method Detail

      • getCandidateProb

        double getCandidateProb​(smile.math.matrix.DenseMatrix errorMatCandidate,
                                org.locationtech.jts.geom.Envelope origWindow,
                                org.locationtech.jts.geom.Envelope candidateWindow)
        Gets the likelihood value of the target candidate being a correct match based upon the error of the recreation matrix.
        Parameters:
        errorMatCandidate - The error of the recreation matrix of the target candidate used to calculate the likelihood
        origWindow - The original area used to determine how much the candidate needs to scale to match
        candidateWindow - The target candidate area we are interested in.
        Returns:
        The likelihood value of the target candidate being correct, based on the recreation error.