|
Java example source code file (Vertex.java)
The Vertex.java Java example source codepackage org.deeplearning4j.models.sequencevectors.graph.primitives; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; import org.deeplearning4j.models.sequencevectors.sequence.SequenceElement; /** Vertex in a graph * * @param <T> the type of the value/object associated with the vertex */ @AllArgsConstructor public class Vertex<T extends SequenceElement> { private final int idx; @Getter @Setter private T value; public int vertexID() { return idx; } @Override public String toString() { return "vertex(" + idx + "," + (value!=null ? value : "") + ")"; } @Override public boolean equals(Object o) { if (!(o instanceof Vertex)) return false; Vertex<?> v = (Vertex) o; if (idx != v.idx) return false; if ((value == null && v.value != null) || (value != null && v.value == null)) return false; return value == null || value.equals(v.value); } } Other Java examples (source code examples)Here is a short list of links related to this Java Vertex.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.