diff options
Diffstat (limited to 'src/main/scala/scalam/package.scala')
-rw-r--r-- | src/main/scala/scalam/package.scala | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/main/scala/scalam/package.scala b/src/main/scala/scalam/package.scala index 7692daf..25b97df 100644 --- a/src/main/scala/scalam/package.scala +++ b/src/main/scala/scalam/package.scala @@ -42,17 +42,16 @@ package object scalam extends LowPriorityImplicits { } } - implicit def intDenseIsLoadable = denseMatrixIsLoadable[Int](_.toInt) - implicit def doubleDenseIsLoadable = denseMatrixIsLoadable[Double](_.toDouble) - implicit def floatDenseIsLoadable = denseMatrixIsLoadable[Float](_.toFloat) - implicit def byteDenseIsLoadable = denseMatrixIsLoadable[Byte](_.toByte) - implicit def longDenseIsLoadable = denseMatrixIsLoadable[Long](_.toLong) - implicit def booleanDenseIsLoadable = denseMatrixIsLoadable[Boolean](_.toBoolean) - - implicit def denseMatrixIsSaveable = (m: DenseMatrix[_]) => new Saveable { + implicit def intDenseMatrixIsLoadable = denseMatrixIsLoadable[Int](_.toInt) + implicit def doubleDenseMatrixIsLoadable = denseMatrixIsLoadable[Double](_.toDouble) + implicit def floatDenseMatrixIsLoadable = denseMatrixIsLoadable[Float](_.toFloat) + implicit def byteDenseMatrixIsLoadable = denseMatrixIsLoadable[Byte](_.toByte) + implicit def longDenseMatrixIsLoadable = denseMatrixIsLoadable[Long](_.toLong) + implicit def booleanDenseMatrixIsLoadable = denseMatrixIsLoadable[Boolean](_.toBoolean) + + implicit def denseMatrixIsSaveable(m: DenseMatrix[_]) = new Saveable { def save(out: scalax.file.Path) = { for (i <- 0 until m.rows) m(i, ::).valuesIterator.mkString("", " ", "\n") } } - }
\ No newline at end of file |