Interface ISTSparseHistoCreator

  • All Known Implementing Classes:
    SparseHistoCreator

    public interface ISTSparseHistoCreator
    Interface for classes used to create sparse histograms of events.
    Author:
    Dustin Kempton, Data Mining Lab, Georgia State University
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double[] createCandidateHisto​(smile.math.matrix.SparseMatrix alpha, org.locationtech.jts.geom.Envelope originalBBox, org.locationtech.jts.geom.Envelope candidateBBox)
      Returns a histogram representing the rows of the sparse input matrix.
      double[] createTargetHisto​(smile.math.matrix.SparseMatrix alpha, org.locationtech.jts.geom.Envelope bbox)
      Returns a histogram representing the rows of the sparse input matrix.
    • Method Detail

      • createTargetHisto

        double[] createTargetHisto​(smile.math.matrix.SparseMatrix alpha,
                                   org.locationtech.jts.geom.Envelope bbox)
        Returns a histogram representing the rows of the sparse input matrix.
        Parameters:
        alpha - The sparse matrix representing the area of interest to create the histogram from the rows.
        bbox - The area that is represented by alpha.
        Returns:
        The histogram of the input matrix.
      • createCandidateHisto

        double[] createCandidateHisto​(smile.math.matrix.SparseMatrix alpha,
                                      org.locationtech.jts.geom.Envelope originalBBox,
                                      org.locationtech.jts.geom.Envelope candidateBBox)
        Returns a histogram representing the rows of the sparse input matrix.
        Parameters:
        alpha - The sparse matrix representing the area of interest to create the histogram from the rows.
        originalBBox - The original object area used to adjust weights by how much the candidate needs to scale to match the original.
        candidateBBox - The candidate area that is represented by alpha.
        Returns:
        The histogram of the input matrix.