Documentation of 'jsat.linear.vectorcollection.IncrementalCollection' Java class
IncrementalCollection
jsat.linear.vectorcollection

Interface IncrementalCollection<V extends Vec>

  • Type Parameters:
    V - The type of vectors stored in this collection
    All Superinterfaces:
    java.lang.Cloneable, java.io.Serializable, VectorCollection<V>
    All Known Implementing Classes:
    BallTree, CoverTree, KDTree, RandomBallCover, RTree, SVPTree, VectorArray, VPTree, VPTreeMV


    public interface IncrementalCollection<V extends Vec>
    extends VectorCollection<V>
    This interface is for Vector Collections that support incremental construction. If all data is available at the onset, it is recommended to use the appropriate constructor / bulk insertion as they may be more compute efficient or produce better indexes. The incremental insertion of points is not guaranteed to result in a collection that is equally as performant in either construction or querying. However, it does allow for additions to the collection without needing to re-build the entire collection. Efficiency and performance of incremental additions will depend on the base implementation.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.