return; Iterator<String> ackIds = request.getModifyDeadlineAckIdsList().iterator(); Iterator<Integer> seconds = request.getModifyDeadlineSecondsList().iterator(); while (ackIds.hasNext() && seconds.hasNext()) {
public List<Map.Entry<String, Double>> recognise(InputStream stream) throws Exception { List<Map.Entry<String, Double>> objects = new ArrayList<>(); ByteString jpegData = ByteString.readFrom(stream); InceptionRequest request = InceptionRequest.newBuilder().setJpegEncoded(jpegData).build(); long st = System.currentTimeMillis(); InceptionResponse response = stub.classify(request); long timeTaken = System.currentTimeMillis() - st; LOG.debug("Time taken : {}ms", timeTaken); Iterator<String> classes = response.getClassesList().iterator(); Iterator<Float> scores = response.getScoresList().iterator(); while (classes.hasNext() && scores.hasNext()) { String className = classes.next(); Float score = scores.next(); Map.Entry<String, Double> object = new AbstractMap.SimpleEntry<>(className, score.doubleValue()); objects.add(object); } return objects; }
public List<Map.Entry<String, Double>> recognise(InputStream stream) throws Exception { List<Map.Entry<String, Double>> objects = new ArrayList<>(); ByteString jpegData = ByteString.readFrom(stream); InceptionRequest request = InceptionRequest.newBuilder() .setJpegEncoded(jpegData) .build(); long st = System.currentTimeMillis(); InceptionResponse response = stub.classify(request); long timeTaken = System.currentTimeMillis() - st; LOG.debug("Time taken : {}ms", timeTaken); Iterator<String> classes = response.getClassesList().iterator(); Iterator<Float> scores = response.getScoresList().iterator(); while (classes.hasNext() && scores.hasNext()){ String className = classes.next(); Float score = scores.next(); Map.Entry<String, Double>object = new AbstractMap.SimpleEntry<>(className, score.doubleValue()); objects.add(object); } return objects; }
public void generateFile(String protoPath) { try { if (pojoTypes == null) { pojoTypes = Maps.newHashMap(); } } finally { if (!new File(protoPath).exists()) { logger.warn("protoPath:" + protoPath + " not exist, it may be in the third party jars, so it can't be generate"); return; } FileDescriptorSet fileDescriptorSet = commondProtoc.invoke(protoPath); for (FileDescriptorProto fdp : fileDescriptorSet.getFileList()) { Pair<String, String> packageClassName = this.packageClassName(fdp.getOptions()); if (packageClassName == null) { continue; } ProtocolStringList dependencyList = fdp.getDependencyList(); for (Iterator<String> it = dependencyList.iterator(); it.hasNext();) { String dependencyPath = discoveryRoot + "/" + it.next(); generateFile(dependencyPath); } doPrint(fdp, packageClassName.getLeft(), packageClassName.getRight()); } } }
private Map<String, String> getFileAttributes(VcfSliceProtos.VcfRecord vcfRecord) { Map<String, String> attributes = new HashMap<>(vcfRecord.getInfoKeyIndexCount()); Iterator<Integer> keyIdxIterator; if (vcfRecord.getInfoKeyIndexCount() != vcfRecord.getInfoValueCount()) { if (fields.getDefaultInfoKeysCount() != vcfRecord.getInfoValueCount()) { throw new UnsupportedOperationException("Number of info keys and info values mismatch"); } keyIdxIterator = fields.getDefaultInfoKeysList().iterator(); } else { keyIdxIterator = vcfRecord.getInfoKeyIndexList().iterator(); } Iterator<String> valueIterator = vcfRecord.getInfoValueList().iterator(); while (keyIdxIterator.hasNext()) { attributes.put(fields.getInfoKeys(keyIdxIterator.next()), valueIterator.next()); } String quality = getQuality(vcfRecord); if (quality != null) { attributes.put(StudyEntry.QUAL, quality); } String filter = getFilter(vcfRecord); if (filter != null) { attributes.put(StudyEntry.FILTER, filter); } return attributes; }
: UNKNOWN_FIELD; } else { final Iterator<String> iterator = otherFields.getStringValuesList().iterator(); supplier = () -> iterator.hasNext() ? iterator.next() : UNKNOWN_FIELD;