public String toString() { final StringBuilder buf = new StringBuilder("{"); forEachEntry(new TIntObjectProcedure<V>() { private boolean first = true; public boolean execute(int key, Object value) { if ( first ) first = false; else buf.append( "," ); buf.append(key); buf.append("="); buf.append(value); return true; } }); buf.append("}"); return buf.toString(); } } // TIntObjectHashMap
/** * See {@link * gnu.trove.map.hash.TIntObjectHashMap#forEachEntry(gnu.trove.procedure.TIntObjectProcedure)} */ public boolean forEachEntry(TIntObjectProcedure<? super V> procedure) { return delegate.forEachEntry(procedure::execute); }
/** * See {@link * gnu.trove.map.hash.TIntObjectHashMap#forEachEntry(gnu.trove.procedure.TIntObjectProcedure)} */ public boolean forEachEntry(TIntObjectProcedure<? super V> procedure) { return delegate.forEachEntry(procedure::execute); }
@Override public boolean execute(final int radius, TIntObjectHashMap<TIntFloatHashMap> b) { b.forEachEntry(new TIntObjectProcedure<TIntFloatHashMap>() { @Override public boolean execute(final int x, TIntFloatHashMap b) { b.forEachEntry(new TIntFloatProcedure() { @Override public boolean execute(int y, float weightedCount) { bpq.offer(new WeightedCircle(x, y, radius, weightedCount)); return true; } }); return true; } }); return true; } });
@Override public boolean execute(final int radius, TIntObjectHashMap<TIntFloatHashMap> b) { b.forEachEntry(new TIntObjectProcedure<TIntFloatHashMap>() { @Override public boolean execute(final int x, TIntFloatHashMap b) { b.forEachEntry(new TIntFloatProcedure() { @Override public boolean execute(int y, float weightedCount) { bpq.offer(new WeightedCircle(x, y, radius, weightedCount)); return true; } }); return true; } }); return true; } });
@Override public Set<VM> getAllVMs() { final Set<VM> s = new HashSet<>(vmReady); host[RUNNING_STATE].forEachEntry((a, b) -> { s.addAll(b); return true; }); host[SLEEPING_STATE].forEachEntry((a, b) -> { s.addAll(b); return true; }); return s; }
public String toString() { final StringBuilder buf = new StringBuilder("{"); forEachEntry(new TIntObjectProcedure<V>() { private boolean first = true; public boolean execute(int key, Object value) { if ( first ) first = false; else buf.append( "," ); buf.append(key); buf.append("="); buf.append(value); return true; } }); buf.append("}"); return buf.toString(); } } // TIntObjectHashMap
public String toString() { final StringBuilder buf = new StringBuilder("{"); forEachEntry(new TIntObjectProcedure<V>() { private boolean first = true; public boolean execute(int key, Object value) { if ( first ) first = false; else buf.append( "," ); buf.append(key); buf.append("="); buf.append(value); return true; } }); buf.append("}"); return buf.toString(); } } // TIntObjectHashMap
public String toString() { final StringBuilder buf = new StringBuilder("{"); forEachEntry(new TIntObjectProcedure<V>() { private boolean first = true; public boolean execute(int key, Object value) { if ( first ) first = false; else buf.append( "," ); buf.append(key); buf.append("="); buf.append(value); return true; } }); buf.append("}"); return buf.toString(); } } // TIntObjectHashMap
@Override public String toString() { final StringBuilder buf = new StringBuilder("{"); forEachEntry(new TIntObjectProcedure<V>() { private boolean first = true; @Override public boolean execute(int key, Object value) { if ( first ) first = false; else buf.append( "," ); buf.append(key); buf.append("="); buf.append(value); return true; } }); buf.append("}"); return buf.toString(); } } // TIntObjectHashMap
/** * {@inheritDoc} */ public Set<DirectedTypedEdge<T>> getEdges(final T type) { if (!TYPE_INDICES.containsKey(type)) return Collections.<DirectedTypedEdge<T>>emptySet(); final int typeIndex = index(type); final Set<DirectedTypedEdge<T>> edges = new HashSet<DirectedTypedEdge<T>>(); inEdges.forEachEntry(new TIntObjectProcedure<BitSet>() { public boolean execute(int v, BitSet types) { if (types.get(typeIndex)) edges.add(new SimpleDirectedTypedEdge<T>( type, v, rootVertex)); return true; } }); outEdges.forEachEntry(new TIntObjectProcedure<BitSet>() { public boolean execute(int v, BitSet types) { if (types.get(typeIndex)) edges.add(new SimpleDirectedTypedEdge<T>( type, rootVertex, v)); return true; } }); return edges; }
private void testNeuralNet() { final double[][] xVals = new double[totalTests][]; final int[] yVals = new int[totalTests]; this.tests.forEachEntry(new TIntObjectProcedure<List<IndependentPair<double[], double[]>>>() { int done = 0; @Override public boolean execute(int number, List<IndependentPair<double[], double[]>> xypairs) { for (final IndependentPair<double[], double[]> xyval : xypairs) { final double[] guessed = network.compute(new BasicNeuralData(xyval.firstObject())).getData(); // estimate int maxIndex = 0; double maxValue = 0; for (int i = 0; i < guessed.length; i++) { if (maxValue < guessed[i]) { maxValue = guessed[i]; maxIndex = i; } } xVals[done] = xyval.firstObject(); yVals[done] = (maxIndex + 1) % 10; done++; } return true; } }); new HandWritingInputDisplay(xVals, yVals); }
private void testNeuralNet() { final double[][] xVals = new double[totalTests][]; final int[] yVals = new int[totalTests]; this.tests.forEachEntry(new TIntObjectProcedure<List<IndependentPair<double[], double[]>>>() { int done = 0; @Override public boolean execute(int number, List<IndependentPair<double[], double[]>> xypairs) { for (final IndependentPair<double[], double[]> xyval : xypairs) { final double[] guessed = network.compute(new BasicNeuralData(xyval.firstObject())).getData(); // estimate int maxIndex = 0; double maxValue = 0; for (int i = 0; i < guessed.length; i++) { if (maxValue < guessed[i]) { maxValue = guessed[i]; maxIndex = i; } } xVals[done] = xyval.firstObject(); yVals[done] = (maxIndex + 1) % 10; done++; } return true; } }); new HandWritingInputDisplay(xVals, yVals); }
/** * {@inheritDoc} */ public Set<TypedEdge<T>> getEdges(final T type) { if (!TYPE_INDICES.containsKey(type)) return Collections.<TypedEdge<T>>emptySet(); final int typeIndex = index(type); final Set<TypedEdge<T>> s = new HashSet<TypedEdge<T>>(); edges.forEachEntry(new TIntObjectProcedure<BitSet>() { public boolean execute(int v, BitSet types) { if (types.get(typeIndex)) s.add(new SimpleTypedEdge<T>( type, v, rootVertex)); return true; } }); return s; }
private void testNeuralNet() { final double[][] xVals = new double[totalTests][]; final int[] yVals = new int[totalTests]; this.tests.forEachEntry(new TIntObjectProcedure<List<IndependentPair<Vector, Vector>>>() { int done = 0; DenseVectorFactoryMTJ fact = new DenseVectorFactoryMTJ(); @Override public boolean execute(int number, List<IndependentPair<Vector, Vector>> xypairs) { for (final IndependentPair<Vector, Vector> xyval : xypairs) { final Vector guessed = neuralNet.evaluate(xyval.firstObject()); int maxIndex = 0; double maxValue = 0; for (final VectorEntry vectorEntry : guessed) { if (maxValue < vectorEntry.getValue()) { maxValue = vectorEntry.getValue(); maxIndex = vectorEntry.getIndex(); } } xVals[done] = fact.copyVector(xyval.firstObject()).getArray(); yVals[done] = maxIndex; done++; } return true; } }); new HandWritingInputDisplay(xVals, yVals); }
@SideOnly(Side.CLIENT) protected void registerItemModels(final Item item) { final String resourceId = Loader.instance().activeModContainer().getModId().toLowerCase(); names.forEachEntry(new TIntObjectProcedure<String>() { @Override public boolean execute(int meta, String name) { // tell the game which model to use for this item-meta combination ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(item.getRegistryName(), name)); return true; } }); } }
private void testNeuralNet() { final double[][] xVals = new double[totalTests][]; final int[] yVals = new int[totalTests]; this.tests.forEachEntry(new TIntObjectProcedure<List<IndependentPair<Vector, Vector>>>() { int done = 0; DenseVectorFactoryMTJ fact = new DenseVectorFactoryMTJ(); @Override public boolean execute(int number, List<IndependentPair<Vector, Vector>> xypairs) { for (final IndependentPair<Vector, Vector> xyval : xypairs) { final Vector guessed = neuralNet.evaluate(xyval.firstObject()); int maxIndex = 0; double maxValue = 0; for (final VectorEntry vectorEntry : guessed) { if (maxValue < vectorEntry.getValue()) { maxValue = vectorEntry.getValue(); maxIndex = vectorEntry.getIndex(); } } xVals[done] = fact.copyVector(xyval.firstObject()).getArray(); yVals[done] = maxIndex; done++; } return true; } }); new HandWritingInputDisplay(xVals, yVals); }
this.radmap.forEachEntry(new TIntObjectProcedure<TIntObjectHashMap<TIntFloatHashMap>>() {
this.radmap.forEachEntry(new TIntObjectProcedure<TIntObjectHashMap<TIntFloatHashMap>>() {
DefaultWeightedEdge.class); for (final TIntObjectHashMap<Set<WriteableImageOutput>> set : this.database) { set.forEachEntry(new TIntObjectProcedure<Set<WriteableImageOutput>>() { @Override public boolean execute(int hashIndex, Set<WriteableImageOutput> itemSet) {