Java Code Examples for com.google.common.primitives.Longs#asList()
The following examples show how to use
com.google.common.primitives.Longs#asList() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: TensorUtil.java From jpmml-tensorflow with GNU Affero General Public License v3.0 | 7 votes |
static public List<?> getValues(Tensor tensor){ DataType dataType = tensor.dataType(); switch(dataType){ case FLOAT: return Floats.asList(TensorUtil.toFloatArray(tensor)); case DOUBLE: return Doubles.asList(TensorUtil.toDoubleArray(tensor)); case INT32: return Ints.asList(TensorUtil.toIntArray(tensor)); case INT64: return Longs.asList(TensorUtil.toLongArray(tensor)); case STRING: return Arrays.asList(TensorUtil.toStringArray(tensor)); case BOOL: return Booleans.asList(TensorUtil.toBooleanArray(tensor)); default: throw new IllegalArgumentException(); } }
Example 2
Source File: BulkInsertOnClientNodeTest.java From crate with Apache License 2.0 | 6 votes |
@Test public void testInsertBulkDifferentTypesResultsInStreamingFailure() throws Exception { execute("create table test (id integer primary key) " + "clustered into 2 shards with (column_policy='dynamic', number_of_replicas=0)"); List<Long> rowCounts = Longs.asList( execute("insert into test (id, value) values (?, ?)", new Object[][]{ new Object[]{1, 1}, // use id 1 to ensure shard 0 new Object[]{3, new HashMap<String, Object>() {{ // use id 3 to ensure shard 1 put("foo", 127); }}}, })); assertThat(rowCounts.size(), is(2)); assertThat(rowCounts, Matchers.anyOf( contains(1L, -2L), contains(-2L, 1L) )); }
Example 3
Source File: TransactionConverterUtils.java From phoenix-tephra with Apache License 2.0 | 5 votes |
public static TTransaction wrap(Transaction tx) { return new TTransaction(tx.getTransactionId(), tx.getReadPointer(), Longs.asList(tx.getInvalids()), Longs.asList(tx.getInProgress()), tx.getFirstShortInProgress(), getTTransactionType(tx.getType()), tx.getWritePointer(), Longs.asList(tx.getCheckpointWritePointers()), getTVisibilityLevel(tx.getVisibilityLevel())); }
Example 4
Source File: BaseSparseNDArrayCOO.java From nd4j with Apache License 2.0 | 5 votes |
/** * Compute the sparse offsets of the view we are getting, for each dimension according to the original ndarray * @param offset the offset of the view * @return an int array containing the sparse offsets * */ private long[] createSparseOffsets(long offset) { // resolve the offsets in the view dimension int underlyingRank = sparseOffsets().length; long[] newOffsets = new long[rank()]; List<Long> shapeList = Longs.asList(shape()); int penultimate = rank() - 1; for (int i = 0; i < penultimate; i++) { long prod = ArrayUtil.prodLong(shapeList.subList(i + 1, rank())); newOffsets[i] = offset / prod; offset = offset - newOffsets[i] * prod; } newOffsets[rank() - 1] = offset % shape()[rank() - 1]; // Merge the offsets with the original sparseOffsets long[] finalOffsets = new long[underlyingRank]; int dimNotFixed = 0; for (int dim = 0; dim < underlyingRank; dim++) { if (flags()[dim] == 1) { finalOffsets[dim] = sparseOffsets()[dim]; } else { finalOffsets[dim] = newOffsets[dimNotFixed] + sparseOffsets()[dim]; dimNotFixed++; } } return finalOffsets; }
Example 5
Source File: SpecifiedIndex.java From nd4j with Apache License 2.0 | 5 votes |
/** * @return the next item in the sequence. * @throws NoSuchElementException when sequence is exhausted. */ @Override public List<Long> next() throws NoSuchElementException { if (!SpecifiedIndex.this.hasNext()) throw new NoSuchElementException(); return Longs.asList(SpecifiedIndex.this.next()); }
Example 6
Source File: SolidFireUtil.java From cloudstack with Apache License 2.0 | 5 votes |
private static void addVolumeIdToSolidFireVag(long volumeId, SolidFireVag sfVag, List<Long> newVolumeIds) { List<Long> existingVolumeIds = Longs.asList(sfVag.getVolumeIds()); if (!existingVolumeIds.contains(volumeId) && !newVolumeIds.contains(volumeId)) { newVolumeIds.add(volumeId); } }
Example 7
Source File: HistogramDescriptor.java From titus-control-plane with Apache License 2.0 | 4 votes |
private HistogramDescriptor(long[] valueBounds) { Preconditions.checkArgument(valueBounds.length > 0, "Expecting at least one element in the value bounds array"); Preconditions.checkArgument(isAscending(valueBounds), "Expected increasing sequence of numbers: %s", valueBounds); this.valueBounds = valueBounds; this.valueBoundList = Longs.asList(valueBounds); }
Example 8
Source File: Histogram.java From titus-control-plane with Apache License 2.0 | 4 votes |
public Histogram build() { return new Histogram(Longs.asList(counters), histogramDescriptor); }
Example 9
Source File: LongVec.java From kudu-ts with Apache License 2.0 | 4 votes |
/** * Returns a list view of the vector. * The vector should not be concurrently modified while the list is in use. * @return a list view of the vector */ public List<Long> asList() { List<Long> list = Longs.asList(data); if (len < data.length) return list.subList(0, len); return list; }
Example 10
Source File: Intrinsics.java From immutables with Apache License 2.0 | 4 votes |
public static Iterable<Long> $in(long[] elements) { return Longs.asList(elements); }
Example 11
Source File: ArrayUtil.java From vjtools with Apache License 2.0 | 2 votes |
/** * Arrays.asList()的加强版, 返回一个底层为原始类型long的List * * 与保存Long相比节约空间,同时只在读取数据时AutoBoxing. * * @see java.util.Arrays#asList(Object...) * @see com.google.common.primitives.Longs#asList(long...) */ public static List<Long> longAsList(long... backingArray) { return Longs.asList(backingArray); }
Example 12
Source File: ArrayUtil.java From vjtools with Apache License 2.0 | 2 votes |
/** * Arrays.asList()的加强版, 返回一个底层为原始类型long的List * * 与保存Long相比节约空间,同时只在读取数据时AutoBoxing. * * @see java.util.Arrays#asList(Object...) * @see com.google.common.primitives.Longs#asList(long...) */ public static List<Long> longAsList(long... backingArray) { return Longs.asList(backingArray); }
Example 13
Source File: ArrayUtil.java From j360-dubbo-app-all with Apache License 2.0 | 2 votes |
/** * Arrays.asList()的加强版, 返回一个底层为原始类型long的List * * 与保存Long相比节约空间,同时只在读取数据时AutoBoxing. * * @see Arrays#asList(Object...) * @see com.google.common.primitives.Longs#asList(long...) */ public static List<Long> longAsList(long... backingArray) { return Longs.asList(backingArray); }