11 2016 档案
摘要:scala可能是唯一一个编译器和IDE对代码有不同理解的语言。当你开始用scala的高级特性的时候,他们的分歧特别的大,以至于现在,intellij上的scala插件已经不敢对可能编译不通过的代码标记错误了。
阅读全文
摘要:同名同位置默认参数不能overload def bar(i:Int,s:String="a"){} def bar(i:String,s:String="b"){} 编译错误: .... multiple overloaded alternatives of method bar define de
阅读全文
摘要:最速下降法/steepest descent,牛顿法/newton,共轭方向法/conjugate direction,共轭梯度法/conjugate gradient 及其他 拟牛顿法/Quasi-Newton,DFP算法/Davidon-Fletcher-Powell,及BFGS算法/Broyd
阅读全文
摘要:val arr = (0 to 100).map(_ * 1d) /// 下面这一步只能用to不能用until,scala里面实现返回的两个Range继承路径不同,不能混用 val a_shuffled = util.Random.shuffle(0 to arr.size -1).map(arr(_))
阅读全文
摘要:李理:从Image Caption Generation理解深度学习(part I) 李理:从Image Caption Generation理解深度学习(part II) 李理:从Image Caption Generation理解深度学习(part III) 李理:自动梯度求解 反向传播算法的另
阅读全文
摘要:1 def toBreeze( _v : Vector ) : BZV[Double] = { 2 _v match { 3 case x : org.apache.spark.mllib.linalg.DenseVector => new BDV(_v.toArray) 4 case x : org.apache.spark.mllib.linalg...
阅读全文