/** * @see stream.DataProcessor#process(stream.Data) */ @Override public Data process(Data data) { if (key != null) { synchronized (nextId) { data.put(key, nextId++); } } return data; }
/** * @see stream.DataProcessor#process(stream.Data) */ @Override public Data process(Data data) { if (key != null) { synchronized (nextId) { data.put(key, nextId++); } } return data; }
@Override public Data process(Data data) { UUID uuid = UUID.randomUUID(); data.put(key, uuid); return data; }
/** * @see stream.Processor#process(stream.Data) */ @Override public Data process(Data input) { if (key != null) { input.put(key, System.currentTimeMillis()); } return input; } }
/** * @see stream.Processor#process(stream.Data) */ @Override public Data process(Data input) { if (key != null) { input.put(key, System.currentTimeMillis()); } return input; } }
/** * @see stream.Processor#process(stream.Data) */ @Override public Data process(Data input) { if (key != null) { input.put(key, UUID.randomUUID().toString()); } return input; }
@Override public Data process(Data data) { double result = 0; for (TimeRateService s : services) { result += s.getTimeRate(); } data.put("agg:timeRate", result); return data; } }
/** * @see stream.Processor#process(stream.Data) */ @Override public Data process(Data input) { String json = JSONObject.toJSONString(input); input.put(key, json); return input; } }
@Override public Data process(Data data) { for (String key : keys) { Serializable s = data.get(key); if (s != null && s instanceof Number) data.put(key, ((Number) s).intValue()); } return data; }
@Override public Data readNext() throws Exception { Data d = DataFactory.create(); d.put("index", index++); return d; } }
public Data generate() { Data item = DataFactory.create(); for (String attribute : generators.keySet()) { ColtGaussian g = generators.get(attribute); item.put(attribute, g.next()); } return item; }
public Data generate() { Data item = DataFactory.create(); for (String attribute : generators.keySet()) { Gaussian g = generators.get(attribute); item.put(attribute, g.next()); } return item; }
public Data readSparseVector(Data item) throws Exception { String line = readLine(); if (line == null) return null; log.debug("line[{}]: {}", lineNumber, line); lineNumber++; InputVector sp = readSparseVector(line); item.put(sparseKey, sp); return item; }
@Override public Data process(Data data) { Serializable as = data.get(a); Serializable bs = data.get(b); if (as != null && b != null && as instanceof Double && bs instanceof Double) { Double res = (Double) as - (Double) bs; data.put(key, res); } return data; } }
@Override public Data process(Data data) { Data d = DataFactory.create(); for (String key : data.keySet()) { d.put(key.trim(), data.get(key)); } return d; } }
@Override public Data process(Data data) { Data d = DataFactory.create(); for (String key : data.keySet()) { d.put(key.trim(), data.get(key)); } return d; } }
public void processTree(String treeKey, Data data) { TreeNode tree = (TreeNode) data.get(treeKey); String featureName = this.createFeatureKey(treeKey); Serializable featureValue = this.compute(tree); data.put(featureName, featureValue); }
public void processTree(String treeKey, Data data) { TreeNode tree = (TreeNode) data.get(treeKey); String featureName = this.createFeatureKey(treeKey); Serializable featureValue = this.compute(tree); data.put(featureName, featureValue); }
public static void scale(Data x, Double factor) { for (String key : x.keySet()) { if (!DataUtils.isHiddenOrSpecial(key)) { Serializable v = x.get(key); if (v instanceof Double) { Double scaled = factor * (Double) v; x.put(key, scaled); } } } } }