所以要获得这样的输出,我不得不使用一些非常酷的技巧(参见Analyzing Data from JSON in JavaScript)。请注意,此示例中的数据(#行)不同。
model.add(LSTM(32, return_sequences=True, input_shape=(X.values.shape[1],)))
基本上,我试图计算每组目标的次数。太棒了!这很有效。
这是我的问题。如何显示输出---
var feeds = [].concat.apply([], dataSet_parsed.map(s => s.data));
//flattens arrays AGAIN to show all targets
var targets = [].concat.apply([], feeds.map(s => s.data));
//return target hits total
var targetList = targets.reduce(
function(prev, cur) {
var val = cur["val"];
prev[val] = ((prev[val] || 0) + 1);
return prev;
}, {});
// Output: {TargetA: 5, TargetB: 6, TargetC: 4, TargetD: 2}
---在桌子上?无法保证我将始终返回相同类型的目标(即下一次加载我可以拥有:
{TargetA: 5, TargetB: 6, TargetC: 4, TargetD: 2}
我尝试过使用JSON.stringify和.replace()但是我没有走得太远。甚至在那之后,我认为我不能很好地设计输出。
{TargetK: 10, TargetL: 2, TargetM: 5, TargetN: 3, TargetO: 7, TargetP: 8}