Skip to content

Instantly share code, notes, and snippets.

@Leammas
Leammas / NDArrayUtil_issue.scala
Created January 12, 2017 08:21
NDArrayUtil.toNDArray shape issue
import org.nd4j.linalg.util.NDArrayUtil
val arr = Array(Array(0, 0), Array(0, 0), Array(0, 0))
println(s"width: ${arr.length}") // 3
println(s"height: ${arr(0).length}") // 2
val ndArr = NDArrayUtil.toNDArray(arr)
println(s"width: ${ndArr.columns()}") // 3
println(s"height: ${ndArr.rows()}") // 1
println(ndArr.data().toString) // [0.0,0.0,0.0,0.0,0.0,0.0]
println(ndArr.shapeInfoToString()) // [1, 3]
@Leammas
Leammas / HomeController.scala
Created August 28, 2016 09:52
Workaround for separating logic from HTTP boilerplate in Play2 controller actions
package controllers
import javax.inject._
import play.api._
import play.api.mvc._
import play.api.mvc.Results._
import PlayNativeActions._
import Workaround._
import WorkAroundImplementations._