创建一个数组,并向循环中的每个对象加1

时间:2019-03-16 17:38:05

标签: javascript

我正在尝试创建一个程序,该程序将创建一个数组并向循环中的每个对象添加1,并且如您所见,当您运行代码时,向每个对象添加的代码超过1,请帮助我

array = np.random.rand(1, 2, 2, 1)
s1 = tf.nn.softmax(array, axis=1)
s2 = tf.nn.softmax(array, axis=2)
rs = tf.reduce_sum([s1, s2], 0)

1 个答案:

答案 0 :(得分:0)

您是说当前结果始终具有最大的2个数字1, 2, 3, 3, 而您只需要一个数字,1, 2, 3? 如果是这样,请删除n1.push(y)

var n1 = [];
var y = 0;
var z = 0
ola();

function ola() {
  var bola = setInterval(soma, 500);
  ola2();
}

function soma() {
  // n1.push(y);
  console.log("ny: " + n1[y]);
  console.log("y: " + y);
  console.log("length: " + n1["length"]);
  console.log(n1);
  y++;
  ola2();
}

function ola2() {
  var p = y - 1;
  for (var x = p; x < y; x++) {
    n1[x] = z;
    z++;
  }
}