|
Java example source code file (CoOccurrenceWeight.java)
The CoOccurrenceWeight.java Java example source codepackage org.deeplearning4j.models.glove.count; import lombok.Data; import org.deeplearning4j.models.sequencevectors.sequence.SequenceElement; /** * Simple POJO holding pairs of elements and their respective weights, used in GloVe -> CoOccurrence * * @author raver119@gmail.com */ @Data public class CoOccurrenceWeight<T extends SequenceElement> { private T element1; private T element2; private double weight; @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; CoOccurrenceWeight<?> that = (CoOccurrenceWeight) o; if (element1 != null ? !element1.equals(that.element1) : that.element1 != null) return false; return element2 != null ? element2.equals(that.element2) : that.element2 == null; } @Override public int hashCode() { int result = element1 != null ? element1.hashCode() : 0; result = 31 * result + (element2 != null ? element2.hashCode() : 0); return result; } } Other Java examples (source code examples)Here is a short list of links related to this Java CoOccurrenceWeight.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.