小编Seb*_*ian的帖子

Java中错误的for循环?

我观察到运行以下java代码的错误行为:

public class Prototype {
  public static void main(String[] args) {
    final int start = Integer.MAX_VALUE/2;
    final int end = Integer.MAX_VALUE;
    {
      long b = 0;
      for (int i = start; i < end; i++) {
        b++;
      }
      System.out.println(b);
    }
    {
      long b = 0;
      for (int i = start; i < end; i++) {
        b++;
      }
      System.out.println(b);
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

两个循环完全相同.然而,第二个输出非确定性的错误值.我正在使用Version在Linux上运行代码:

java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode) …
Run Code Online (Sandbox Code Playgroud)

java for-loop non-deterministic

23
推荐指数
2
解决办法
775
查看次数

如何为nd4j和deeplearning4j设置scala sbt项目

我想使用scala在我自己的sbt项目中运行deeplearning4j示例中的LSTM代码.我的设置是Ubuntu 14.04,sbt 0.13,Oracle Java 8,nd4j 0.5.0版,scala 2.11.8.我的方法可以在我的git repo中找到.随意克隆它.在运行时,我收到以下警告和错误.我怎样才能解决这个问题?

scala sbt nd4j deeplearning4j

5
推荐指数
1
解决办法
1050
查看次数

标签 统计

deeplearning4j ×1

for-loop ×1

java ×1

nd4j ×1

non-deterministic ×1

sbt ×1

scala ×1