Tabnine Logo
DBIDs
Code IndexAdd Tabnine to your IDE (free)

How to use
DBIDs
in
de.lmu.ifi.dbs.elki.database.ids

Best Java code snippets using de.lmu.ifi.dbs.elki.database.ids.DBIDs (Showing top 20 results out of 369)

origin: de.lmu.ifi.dbs.elki/elki

 @Override
 public DBIDIter iterDBIDs(DBIDs neighbors) {
  return neighbors.iter();
 }
}
origin: elki-project/elki

 @Override
 public boolean isCorePoint(DBIDRef point, DBIDs neighbors) {
  return neighbors.size() >= minpts;
 }
}
origin: de.lmu.ifi.dbs.elki/elki

@Override
public boolean contains(DBIDRef o) {
 return inner.contains(o);
}
origin: elki-project/elki

/**
 * Loglikelihood anomalous objects. Uniform distribution.
 *
 * @param anomalousObjs
 * @return loglikelihood for anomalous objects
 */
private double loglikelihoodAnomalous(DBIDs anomalousObjs) {
 return anomalousObjs.isEmpty() ? 0 : anomalousObjs.size() * -FastMath.log(anomalousObjs.size());
}
origin: elki-project/elki

@Override
public Collection<DoubleDBIDPair> getWeightedNeighbors(DBIDRef reference) {
 DBIDs neighbors = inner.getNeighborDBIDs(reference);
 ArrayList<DoubleDBIDPair> adapted = new ArrayList<>(neighbors.size());
 for(DBIDIter iter = neighbors.iter(); iter.valid(); iter.advance()) {
  adapted.add(DBIDUtil.newPair(1.0, iter));
 }
 return adapted;
}
origin: elki-project/elki

/**
 * Use the cluster order to sort the given collection ids.
 * 
 * Implementation of the {@link OrderingResult} interface.
 */
@Override
public ArrayModifiableDBIDs order(DBIDs ids) {
 ArrayModifiableDBIDs res = DBIDUtil.newArray(ids.size());
 for(DBIDIter it = this.ids.iter(); it.valid(); it.advance()) {
  if(ids.contains(it)) {
   res.add(it);
  }
 }
 return res;
}
origin: de.lmu.ifi.dbs.elki/elki

@Override
public boolean isEmpty() {
 return inner.isEmpty();
}
origin: elki-project/elki

@Override
public boolean addDBIDs(DBIDs ids) {
 ensureSize(size + ids.size());
 for(DBIDIter iter = ids.iter(); iter.valid(); iter.advance()) {
  store[size] = iter.internalGetIndex();
  ++size;
 }
 return true;
}
origin: de.lmu.ifi.dbs.elki/elki-outlier

/**
 * Loglikelihood anomalous objects. Uniform distribution.
 *
 * @param anomalousObjs
 * @return loglikelihood for anomalous objects
 */
private double loglikelihoodAnomalous(DBIDs anomalousObjs) {
 return anomalousObjs.isEmpty() ? 0 : anomalousObjs.size() * -FastMath.log(anomalousObjs.size());
}
origin: elki-project/elki

@Override
public void contentChanged(DataStoreEvent e) {
 if (e.getInserts().isEmpty() && e.getRemovals().isEmpty() && !e.getUpdates().isEmpty()) {
  // Updates only.
  dotTableModel.fireTableDataChanged();
 }
 else {
  dotTableModel.fireTableStructureChanged();
 }
}
origin: de.lmu.ifi.dbs.elki/elki-uncertain

 @Override
 public DBIDIter iterDBIDs(DBIDs neighbors) {
  return neighbors.iter();
 }
}
origin: de.lmu.ifi.dbs.elki/elki

@Override
public boolean addDBIDs(DBIDs ids) {
 ensureSize(size + ids.size());
 for(DBIDIter iter = ids.iter(); iter.valid(); iter.advance()) {
  store[size] = iter.internalGetIndex();
  ++size;
 }
 return true;
}
origin: elki-project/elki

/**
 * Delegate to database object group.
 * 
 * @return Cluster size retrieved from object group.
 */
public int size() {
 return ids.size();
}
origin: elki-project/elki

@Override
public int getStyleForDBID(DBIDRef id) {
 for(int i = 0; i < ids.size(); i++) {
  if(ids.get(i).contains(id)) {
   return i;
  }
 }
 return -1;
}
origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

@Override
public void contentChanged(DataStoreEvent e) {
 if (e.getInserts().isEmpty() && e.getRemovals().isEmpty() && !e.getUpdates().isEmpty()) {
  // Updates only.
  dotTableModel.fireTableDataChanged();
 }
 else {
  dotTableModel.fireTableStructureChanged();
 }
}
origin: elki-project/elki

 @Override
 public DBIDIter iterDBIDs(DBIDs neighbors) {
  return neighbors.iter();
 }
}
origin: de.lmu.ifi.dbs.elki/elki-core-dbids-int

@Override
public boolean addDBIDs(DBIDs ids) {
 ensureSize(size + ids.size());
 for(DBIDIter iter = ids.iter(); iter.valid(); iter.advance()) {
  store[size] = iter.internalGetIndex();
  ++size;
 }
 return true;
}
origin: elki-project/elki

 @Override
 public int numPositive() {
  return set.size();
 }
}
origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

@Override
public int getStyleForDBID(DBIDRef id) {
 for (int i = 0; i < ids.size(); i++) {
  if (ids.get(i).contains(id)) {
   return i;
  }
 }
 return -1;
}
origin: elki-project/elki

@Override
public DBIDIter iterateClass(int cnum) {
 return ids.get(cnum).iter();
}
de.lmu.ifi.dbs.elki.database.idsDBIDs

Javadoc

Interface for a collection of database references (IDs).

Most used methods

  • iter
    Get a DBID iterator (a more efficient API). Example: for(DBIDIter iter = ids.iter(); iter.valid();
  • size
    Retrieve the collection / data size.
  • contains
    Test whether an ID is contained.
  • isEmpty
    Test for an empty DBID collection.

Popular in Java

  • Updating database using SQL prepared statement
  • startActivity (Activity)
  • onRequestPermissionsResult (Fragment)
  • putExtra (Intent)
  • Menu (java.awt)
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now