Class FastMSC.Record

  • Enclosing class:
    FastMSC<O>

    protected static class FastMSC.Record
    extends java.lang.Object
    Data stored per point. Unfortunately, this introduces noticable overheads from Java memory management over the Rust version.
    Author:
    Erich Schubert
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) double d1
      Distance to nearest medoid
      (package private) double d2
      Distance to second nearest medoid
      (package private) double d3
      Distance to third nearest medoid
      (package private) int m1
      Nearest medoid
      (package private) int m2
      Second nearest medoid
      (package private) int m3
      Third nearest medoid
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Record()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • m1

        int m1
        Nearest medoid
      • m2

        int m2
        Second nearest medoid
      • m3

        int m3
        Third nearest medoid
      • d1

        double d1
        Distance to nearest medoid
      • d2

        double d2
        Distance to second nearest medoid
      • d3

        double d3
        Distance to third nearest medoid
    • Constructor Detail

      • Record

        protected Record()
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object