Class CompactModelAndGradient

  • All Implemented Interfaces:
    Serializable

    public class CompactModelAndGradient
    extends Object
    implements Serializable
    Slightly modified version of ModelAndGradient, with binned params/gradients, suitable for fast network transfers for HistogramIterationListener
    Author:
    Adam Gibson
    See Also:
    Serialized Form
    • Constructor Detail

      • CompactModelAndGradient

        public CompactModelAndGradient()
    • Method Detail

      • setLastUpdateTime

        public void setLastUpdateTime​(long lastUpdateTime)
      • getLastUpdateTime

        public long getLastUpdateTime()
      • getScore

        public double getScore()
      • setScore

        public void setScore​(double score)
      • setParameters

        public void setParameters​(Map<String,​Map> parameters)
      • setGradients

        public void setGradients​(Map<String,​Map> gradients)
      • setScores

        public void setScores​(List<Double> scores)
      • setPath

        public void setPath​(String path)
      • getPath

        public String getPath()
      • setLayerNames

        public void setLayerNames​(List<String> layerNames)
      • getLayerNames

        public List<String> getLayerNames()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object