[jira] [Commented] (MAHOUT-1974) CUDA support

2017-05-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004053#comment-16004053
 ] 

ASF GitHub Bot commented on MAHOUT-1974:


Github user andrewpalumbo commented on the issue:

https://github.com/apache/mahout/pull/318
  
@nsakharnykh @pat @rawkintrevo FYI `Sparse Sparse` vlaues are correct, 
`dense dense` is implemented but untested. 


> CUDA support
> 
>
> Key: MAHOUT-1974
> URL: https://issues.apache.org/jira/browse/MAHOUT-1974
> Project: Mahout
>  Issue Type: New Feature
>Reporter: Nikolay Sakharnykh
>  Labels: features
>
> Implement native CUDA bindings using JCuda



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (MAHOUT-1908) Create properties for VCL on mac

2017-05-09 Thread Andrew Palumbo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAHOUT-1908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Palumbo updated MAHOUT-1908:
---
Fix Version/s: (was: 0.13.0)
   0.13.1

> Create properties for VCL on mac 
> -
>
> Key: MAHOUT-1908
> URL: https://issues.apache.org/jira/browse/MAHOUT-1908
> Project: Mahout
>  Issue Type: Task
>Affects Versions: 0.12.2
>Reporter: Andrew Palumbo
>Assignee: Andrew Palumbo
> Fix For: 0.13.1
>
>
> Create a set of properties to run OMP on mac- OS X darwin and >. OpenMP is 
> not supported directly by CLANG in mac g++ (in most versions).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (MAHOUT-1974) CUDA support

2017-05-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16003982#comment-16003982
 ] 

ASF GitHub Bot commented on MAHOUT-1974:


Github user andrewpalumbo commented on the issue:

https://github.com/apache/mahout/pull/318
  
need to rebase


> CUDA support
> 
>
> Key: MAHOUT-1974
> URL: https://issues.apache.org/jira/browse/MAHOUT-1974
> Project: Mahout
>  Issue Type: New Feature
>Reporter: Nikolay Sakharnykh
>  Labels: features
>
> Implement native CUDA bindings using JCuda



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (MAHOUT-1946) ViennaCL not being picked up by JNI

2017-05-09 Thread Andrew Palumbo (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16003780#comment-16003780
 ] 

Andrew Palumbo commented on MAHOUT-1946:


Seems that the user was running ViennaCL on mac.  We don't have properties for 
this. MAHOUT-1908 addresses this. Its a pain, but doable,, somwthing about mac 
CLANG not having OpenMP, but there is a workaround with {{gcc6}} and some other 
tweaks.

> ViennaCL not being picked up by JNI
> ---
>
> Key: MAHOUT-1946
> URL: https://issues.apache.org/jira/browse/MAHOUT-1946
> Project: Mahout
>  Issue Type: Bug
>Reporter: Andrew Musselman
>Assignee: Andrew Palumbo
>Priority: Blocker
> Fix For: 0.13.0
>
>
> Using the PR for MAHOUT-1938 but probably in master as well:
> scala> :load ./examples/bin/SparseSparseDrmTimer.mscala
> Loading ./examples/bin/SparseSparseDrmTimer.mscala...
> timeSparseDRMMMul: (m: Int, n: Int, s: Int, para: Int, pctDense: Double, 
> seed: Long)Long
> scala> timeSparseDRMMMul(100,100,100,1,.02,1234L)
> [INFO] Creating org.apache.mahout.viennacl.opencl.GPUMMul solver
> [INFO] Successfully created org.apache.mahout.viennacl.opencl.GPUMMul solver
> gpuRWCW
> 17/02/26 13:18:54 ERROR Executor: Exception in task 0.0 in stage 3.0 (TID 3)
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:127)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:33)
>   at 
> org.apache.mahout.math.scalabindings.RLikeMatrixOps.$percent$times$percent(RLikeMatrixOps.scala:37)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$.org$apache$mahout$sparkbindings$blas$ABt$$mmulFunc$1(ABt.scala:98)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
>   at 
> org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:191)
>   at 
> org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:64)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:73)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
>   at org.apache.spark.scheduler.Task.run(Task.scala:89)
>   at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:227)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>   at java.lang.Thread.run(Thread.java:745)
> 17/02/26 13:18:54 ERROR SparkUncaughtExceptionHandler: Uncaught exception in 
> thread Thread[Executor task launch worker-0,5,main]
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> 

[jira] [Commented] (MAHOUT-1946) ViennaCL not being picked up by JNI

2017-05-09 Thread Dmitriy Lyubimov (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16003767#comment-16003767
 ] 

Dmitriy Lyubimov commented on MAHOUT-1946:
--

it seems so. load library failure should equal to backend being not available.


> ViennaCL not being picked up by JNI
> ---
>
> Key: MAHOUT-1946
> URL: https://issues.apache.org/jira/browse/MAHOUT-1946
> Project: Mahout
>  Issue Type: Bug
>Reporter: Andrew Musselman
>Assignee: Andrew Palumbo
>Priority: Blocker
> Fix For: 0.13.0
>
>
> Using the PR for MAHOUT-1938 but probably in master as well:
> scala> :load ./examples/bin/SparseSparseDrmTimer.mscala
> Loading ./examples/bin/SparseSparseDrmTimer.mscala...
> timeSparseDRMMMul: (m: Int, n: Int, s: Int, para: Int, pctDense: Double, 
> seed: Long)Long
> scala> timeSparseDRMMMul(100,100,100,1,.02,1234L)
> [INFO] Creating org.apache.mahout.viennacl.opencl.GPUMMul solver
> [INFO] Successfully created org.apache.mahout.viennacl.opencl.GPUMMul solver
> gpuRWCW
> 17/02/26 13:18:54 ERROR Executor: Exception in task 0.0 in stage 3.0 (TID 3)
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:127)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:33)
>   at 
> org.apache.mahout.math.scalabindings.RLikeMatrixOps.$percent$times$percent(RLikeMatrixOps.scala:37)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$.org$apache$mahout$sparkbindings$blas$ABt$$mmulFunc$1(ABt.scala:98)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
>   at 
> org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:191)
>   at 
> org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:64)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:73)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
>   at org.apache.spark.scheduler.Task.run(Task.scala:89)
>   at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:227)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>   at java.lang.Thread.run(Thread.java:745)
> 17/02/26 13:18:54 ERROR SparkUncaughtExceptionHandler: Uncaught exception in 
> thread Thread[Executor task launch worker-0,5,main]
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at 
> 

[jira] [Work stopped] (MAHOUT-1908) Create properties for VCL on mac

2017-05-09 Thread Andrew Palumbo (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAHOUT-1908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on MAHOUT-1908 stopped by Andrew Palumbo.
--
> Create properties for VCL on mac 
> -
>
> Key: MAHOUT-1908
> URL: https://issues.apache.org/jira/browse/MAHOUT-1908
> Project: Mahout
>  Issue Type: Task
>Affects Versions: 0.12.2
>Reporter: Andrew Palumbo
>Assignee: Andrew Palumbo
> Fix For: 0.13.0
>
>
> Create a set of properties to run OMP on mac- OS X darwin and >. OpenMP is 
> not supported directly by CLANG in mac g++ (in most versions).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (MAHOUT-1946) ViennaCL not being picked up by JNI

2017-05-09 Thread Andrew Palumbo (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16003753#comment-16003753
 ] 

Andrew Palumbo commented on MAHOUT-1946:


wait are has someone reported this error since I marked it as resolved? (which 
could have been an accident.. Usually i either leave commit number or have 
named the PR correctly.

Still though, is this issue persisting?
 

> ViennaCL not being picked up by JNI
> ---
>
> Key: MAHOUT-1946
> URL: https://issues.apache.org/jira/browse/MAHOUT-1946
> Project: Mahout
>  Issue Type: Bug
>Reporter: Andrew Musselman
>Assignee: Andrew Palumbo
>Priority: Blocker
> Fix For: 0.13.0
>
>
> Using the PR for MAHOUT-1938 but probably in master as well:
> scala> :load ./examples/bin/SparseSparseDrmTimer.mscala
> Loading ./examples/bin/SparseSparseDrmTimer.mscala...
> timeSparseDRMMMul: (m: Int, n: Int, s: Int, para: Int, pctDense: Double, 
> seed: Long)Long
> scala> timeSparseDRMMMul(100,100,100,1,.02,1234L)
> [INFO] Creating org.apache.mahout.viennacl.opencl.GPUMMul solver
> [INFO] Successfully created org.apache.mahout.viennacl.opencl.GPUMMul solver
> gpuRWCW
> 17/02/26 13:18:54 ERROR Executor: Exception in task 0.0 in stage 3.0 (TID 3)
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:127)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:33)
>   at 
> org.apache.mahout.math.scalabindings.RLikeMatrixOps.$percent$times$percent(RLikeMatrixOps.scala:37)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$.org$apache$mahout$sparkbindings$blas$ABt$$mmulFunc$1(ABt.scala:98)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
>   at 
> org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:191)
>   at 
> org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:64)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:73)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
>   at org.apache.spark.scheduler.Task.run(Task.scala:89)
>   at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:227)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>   at java.lang.Thread.run(Thread.java:745)
> 17/02/26 13:18:54 ERROR SparkUncaughtExceptionHandler: Uncaught exception in 
> thread Thread[Executor task launch worker-0,5,main]
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> 

[jira] [Commented] (MAHOUT-1946) ViennaCL not being picked up by JNI

2017-05-09 Thread Dmitriy Lyubimov (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16003640#comment-16003640
 ] 

Dmitriy Lyubimov commented on MAHOUT-1946:
--

Native backends should be able to recover from inability to load native code 
gracefully (just report up that the backend is unavailable, rather than 
throwing class loading exception .. guess saying the obvious :) sorry

> ViennaCL not being picked up by JNI
> ---
>
> Key: MAHOUT-1946
> URL: https://issues.apache.org/jira/browse/MAHOUT-1946
> Project: Mahout
>  Issue Type: Bug
>Reporter: Andrew Musselman
>Assignee: Andrew Palumbo
>Priority: Blocker
> Fix For: 0.13.0
>
>
> Using the PR for MAHOUT-1938 but probably in master as well:
> scala> :load ./examples/bin/SparseSparseDrmTimer.mscala
> Loading ./examples/bin/SparseSparseDrmTimer.mscala...
> timeSparseDRMMMul: (m: Int, n: Int, s: Int, para: Int, pctDense: Double, 
> seed: Long)Long
> scala> timeSparseDRMMMul(100,100,100,1,.02,1234L)
> [INFO] Creating org.apache.mahout.viennacl.opencl.GPUMMul solver
> [INFO] Successfully created org.apache.mahout.viennacl.opencl.GPUMMul solver
> gpuRWCW
> 17/02/26 13:18:54 ERROR Executor: Exception in task 0.0 in stage 3.0 (TID 3)
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$$anonfun$11.apply(GPUMMul.scala:77)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:127)
>   at org.apache.mahout.viennacl.opencl.GPUMMul$.apply(GPUMMul.scala:33)
>   at 
> org.apache.mahout.math.scalabindings.RLikeMatrixOps.$percent$times$percent(RLikeMatrixOps.scala:37)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$.org$apache$mahout$sparkbindings$blas$ABt$$mmulFunc$1(ABt.scala:98)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$6.apply(ABt.scala:113)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at 
> org.apache.mahout.sparkbindings.blas.ABt$$anonfun$pairwiseApply$1.apply(ABt.scala:209)
>   at scala.collection.Iterator$$anon$11.next(Iterator.scala:328)
>   at 
> org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:191)
>   at 
> org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:64)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:73)
>   at 
> org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
>   at org.apache.spark.scheduler.Task.run(Task.scala:89)
>   at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:227)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>   at java.lang.Thread.run(Thread.java:745)
> 17/02/26 13:18:54 ERROR SparkUncaughtExceptionHandler: Uncaught exception in 
> thread Thread[Executor task launch worker-0,5,main]
> java.lang.UnsatisfiedLinkError: no jniViennaCL in java.library.path
>   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
>   at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>   at java.lang.System.loadLibrary(System.java:1122)
>   at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:726)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:501)
>   at org.bytedeco.javacpp.Loader.load(Loader.java:434)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.loadLib(Context.scala:63)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala:65)
>   at 
> org.apache.mahout.viennacl.opencl.javacpp.Context$.(Context.scala)
>   at 
> org.apache.mahout.viennacl.opencl.GPUMMul$.org$apache$mahout$viennacl$opencl$GPUMMul$$gpuRWCW(GPUMMul.scala:171)
>   at 
> 

Re: New Website is Staged

2017-05-09 Thread Trevor Grant
go into 0.13.1-SNAPSHOT docs-
http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/

Accordion Sidebars come into play once you get ino the algos or tutorials
http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/algorithms/linear-algebra/

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 11:33 AM, Andrew Palumbo  wrote:

> oh - thats a different site than I'd seen the other day- weren't there nav
> bars on the side? And less Mahout MapReduce dropdowns.
>
> 
> From: Andrew Palumbo 
> Sent: Tuesday, May 9, 2017 12:05:01 PM
> To: u...@mahout.apache.org
> Cc: Mahout Dev List
> Subject: Re: New Website is Staged
>
> +1 to DFW talk, but I think we can all come up with a common set of bullet
> points for the front page if you want also.
>
> 
> From: Pat Ferrel 
> Sent: Tuesday, May 9, 2017 11:31:09 AM
> To: u...@mahout.apache.org
> Cc: Mahout Dev List
> Subject: Re: New Website is Staged
>
> Are you guys ready for serious comments on the new design or is this just
> a first running version?
>
>
> On May 9, 2017, at 8:20 AM, Trevor Grant  wrote:
>
> In the interest of getting this thing up and running, use DFW Meetup video
> as a place holder for time being?
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>
>
> On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo 
> wrote:
>
> > I think its a great idea- I'm probably more camera shy than trevor .
> > Maybe we can spread the fun around the PMC at lunch after GTC
> >
> > 
> > From: Trevor Grant 
> > Sent: Tuesday, May 9, 2017 12:02:39 AM
> > To: Mahout Dev List
> > Cc: u...@mahout.apache.org
> > Subject: Re: New Website is Staged
> >
> > I agree it could be compelling. I'm somewhat video shy so I nominate our
> > PMC chair and moral compass @apalumbo
> >
> > :)
> >
> > On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
> >
> >> Hey I was looking and had an idea.  What if someone recorded a youtube
> >> video whiteboarding the map-reduce mahout and how it’s evolved, so the
> >> “transformation” story for people discovering or rediscovering mahout.
> >> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
> >> but still keeps the clean look. And everyone loves a walk-through video
> >> explanation over a paragraph ☺
> >>
> >> --
> >>
> >> Kim Brown
> >> Founder, CEO | Centrally Human LLC
> >> k...@centrallyhuman.com
> >> LinkedIn 
> >>
> >>
> >> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
> >>
> >>Khurrum,
> >>
> >>Thanks for the feed back, anything more specific?
> >>
> >>
> >>
> >>
> >>
> >>Trevor Grant
> >>Data Scientist
> >>https://github.com/rawkintrevo
> >>http://stackexchange.com/users/3002022/rawkintrevo
> >>http://trevorgrant.org
> >>
> >>*"Fortunate is he, who is able to know the causes of things."
> > -Virgil*
> >>
> >>
> >>On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
> >> wrote:
> >>
> >>> I disagree with it being too bland- I find the open space and the
> >>> formatting much easier to navigate and read docs from.
> >>>
> >>>
> >>> 
> >>> From: Khurrum Nasim 
> >>> Sent: Monday, May 8, 2017 2:36:54 PM
> >>> To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> >>> Subject: Re: New Website is Staged
> >>>
> >>> Too bland looking
> >>>
> >>> Thanks,
> >>>
> >>> Khurrum.
> >>>
> >>> On May 8, 2017, 1:53 PM -0400, Trevor Grant <
> >> trevor.d.gr...@gmail.com>,
> >>> wrote:
>  Hey all,
> 
>  The new website is staged. You can view it here
> 
>  http://mahout.staging.apache.org/
> 
>  Won't be publishing for a bit yet- there are still a few JIRAs
> >> left to do
>  before its ready, but you can check it out there anyway.
> 
>  A couple of admin things:
>  1- New developer and community pages are linked from the landing
> >> site and
>  new navbar, the landing page isn't done yet btw (one of the last
> >> todos)
> 
>  2- All linkbacks from the old site should continue to work, pages
> >> were
>  maintained however, they have had new skin applied to them.
> 
>  3- The current website is also available in
>  http://mahout.staging.apache.org/docs/0.13.0/
>  and will be persevered for posterity.
> 
>  4- new style docs, which I recommend everyone check out 

Re: New Website is Staged

2017-05-09 Thread Trevor Grant
Fire away-

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 10:31 AM, Pat Ferrel  wrote:

> Are you guys ready for serious comments on the new design or is this just
> a first running version?
>
>
> On May 9, 2017, at 8:20 AM, Trevor Grant  wrote:
>
> In the interest of getting this thing up and running, use DFW Meetup video
> as a place holder for time being?
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>
>
> On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo 
> wrote:
>
> > I think its a great idea- I'm probably more camera shy than trevor .
> > Maybe we can spread the fun around the PMC at lunch after GTC
> >
> > 
> > From: Trevor Grant 
> > Sent: Tuesday, May 9, 2017 12:02:39 AM
> > To: Mahout Dev List
> > Cc: u...@mahout.apache.org
> > Subject: Re: New Website is Staged
> >
> > I agree it could be compelling. I'm somewhat video shy so I nominate our
> > PMC chair and moral compass @apalumbo
> >
> > :)
> >
> > On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
> >
> >> Hey I was looking and had an idea.  What if someone recorded a youtube
> >> video whiteboarding the map-reduce mahout and how it’s evolved, so the
> >> “transformation” story for people discovering or rediscovering mahout.
> >> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
> >> but still keeps the clean look. And everyone loves a walk-through video
> >> explanation over a paragraph ☺
> >>
> >> --
> >>
> >> Kim Brown
> >> Founder, CEO | Centrally Human LLC
> >> k...@centrallyhuman.com
> >> LinkedIn 
> >>
> >>
> >> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
> >>
> >>Khurrum,
> >>
> >>Thanks for the feed back, anything more specific?
> >>
> >>
> >>
> >>
> >>
> >>Trevor Grant
> >>Data Scientist
> >>https://github.com/rawkintrevo
> >>http://stackexchange.com/users/3002022/rawkintrevo
> >>http://trevorgrant.org
> >>
> >>*"Fortunate is he, who is able to know the causes of things."
> > -Virgil*
> >>
> >>
> >>On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
> >> wrote:
> >>
> >>> I disagree with it being too bland- I find the open space and the
> >>> formatting much easier to navigate and read docs from.
> >>>
> >>>
> >>> 
> >>> From: Khurrum Nasim 
> >>> Sent: Monday, May 8, 2017 2:36:54 PM
> >>> To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> >>> Subject: Re: New Website is Staged
> >>>
> >>> Too bland looking
> >>>
> >>> Thanks,
> >>>
> >>> Khurrum.
> >>>
> >>> On May 8, 2017, 1:53 PM -0400, Trevor Grant <
> >> trevor.d.gr...@gmail.com>,
> >>> wrote:
>  Hey all,
> 
>  The new website is staged. You can view it here
> 
>  http://mahout.staging.apache.org/
> 
>  Won't be publishing for a bit yet- there are still a few JIRAs
> >> left to do
>  before its ready, but you can check it out there anyway.
> 
>  A couple of admin things:
>  1- New developer and community pages are linked from the landing
> >> site and
>  new navbar, the landing page isn't done yet btw (one of the last
> >> todos)
> 
>  2- All linkbacks from the old site should continue to work, pages
> >> were
>  maintained however, they have had new skin applied to them.
> 
>  3- The current website is also available in
>  http://mahout.staging.apache.org/docs/0.13.0/
>  and will be persevered for posterity.
> 
>  4- new style docs, which I recommend everyone check out are
> >> available in
>  http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
> 
> 
>  We have 6 high level talks coming up in the next 2 weeks and
> > would
> >> like
> >>> to
>  have the shiny new website fielded if possible, working on hard
> > on
> >>> getting
>  it ready.
> 
>  If you have any updates recommendations, etc, feel free to open a
> >> PR (all
>  website code is contained in master now).
> 
> 
>  Trevor Grant
>  Data Scientist
>  https://github.com/rawkintrevo
>  http://stackexchange.com/users/3002022/rawkintrevo
>  http://trevorgrant.org
> 
>  *"Fortunate is he, who is able to know the causes of things."
> >> -Virgil*
> >>>
> >>
> >>
> >>
> >>
> >
>
>


Re: New Website is Staged

2017-05-09 Thread Andrew Palumbo
oh - thats a different site than I'd seen the other day- weren't there nav bars 
on the side? And less Mahout MapReduce dropdowns.


From: Andrew Palumbo 
Sent: Tuesday, May 9, 2017 12:05:01 PM
To: u...@mahout.apache.org
Cc: Mahout Dev List
Subject: Re: New Website is Staged

+1 to DFW talk, but I think we can all come up with a common set of bullet 
points for the front page if you want also.


From: Pat Ferrel 
Sent: Tuesday, May 9, 2017 11:31:09 AM
To: u...@mahout.apache.org
Cc: Mahout Dev List
Subject: Re: New Website is Staged

Are you guys ready for serious comments on the new design or is this just a 
first running version?


On May 9, 2017, at 8:20 AM, Trevor Grant  wrote:

In the interest of getting this thing up and running, use DFW Meetup video
as a place holder for time being?

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo  wrote:

> I think its a great idea- I'm probably more camera shy than trevor .
> Maybe we can spread the fun around the PMC at lunch after GTC
>
> 
> From: Trevor Grant 
> Sent: Tuesday, May 9, 2017 12:02:39 AM
> To: Mahout Dev List
> Cc: u...@mahout.apache.org
> Subject: Re: New Website is Staged
>
> I agree it could be compelling. I'm somewhat video shy so I nominate our
> PMC chair and moral compass @apalumbo
>
> :)
>
> On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
>
>> Hey I was looking and had an idea.  What if someone recorded a youtube
>> video whiteboarding the map-reduce mahout and how it’s evolved, so the
>> “transformation” story for people discovering or rediscovering mahout.
>> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
>> but still keeps the clean look. And everyone loves a walk-through video
>> explanation over a paragraph ☺
>>
>> --
>>
>> Kim Brown
>> Founder, CEO | Centrally Human LLC
>> k...@centrallyhuman.com
>> LinkedIn 
>>
>>
>> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
>>
>>Khurrum,
>>
>>Thanks for the feed back, anything more specific?
>>
>>
>>
>>
>>
>>Trevor Grant
>>Data Scientist
>>https://github.com/rawkintrevo
>>http://stackexchange.com/users/3002022/rawkintrevo
>>http://trevorgrant.org
>>
>>*"Fortunate is he, who is able to know the causes of things."
> -Virgil*
>>
>>
>>On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
>> wrote:
>>
>>> I disagree with it being too bland- I find the open space and the
>>> formatting much easier to navigate and read docs from.
>>>
>>>
>>> 
>>> From: Khurrum Nasim 
>>> Sent: Monday, May 8, 2017 2:36:54 PM
>>> To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
>>> Subject: Re: New Website is Staged
>>>
>>> Too bland looking
>>>
>>> Thanks,
>>>
>>> Khurrum.
>>>
>>> On May 8, 2017, 1:53 PM -0400, Trevor Grant <
>> trevor.d.gr...@gmail.com>,
>>> wrote:
 Hey all,

 The new website is staged. You can view it here

 http://mahout.staging.apache.org/

 Won't be publishing for a bit yet- there are still a few JIRAs
>> left to do
 before its ready, but you can check it out there anyway.

 A couple of admin things:
 1- New developer and community pages are linked from the landing
>> site and
 new navbar, the landing page isn't done yet btw (one of the last
>> todos)

 2- All linkbacks from the old site should continue to work, pages
>> were
 maintained however, they have had new skin applied to them.

 3- The current website is also available in
 http://mahout.staging.apache.org/docs/0.13.0/
 and will be persevered for posterity.

 4- new style docs, which I recommend everyone check out are
>> available in
 http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/


 We have 6 high level talks coming up in the next 2 weeks and
> would
>> like
>>> to
 have the shiny new website fielded if possible, working on hard
> on
>>> getting
 it ready.

 If you have any updates recommendations, etc, feel free to open a
>> PR (all
 website code is contained in master now).


 Trevor Grant
 Data Scientist
 https://github.com/rawkintrevo
 http://stackexchange.com/users/3002022/rawkintrevo
 http://trevorgrant.org

 *"Fortunate is he, who is able to know the causes of things."
>> -Virgil*
>>>
>>
>>
>>
>>
>



Re: New Website is Staged

2017-05-09 Thread Andrew Palumbo
+1 to DFW talk, but I think we can all come up with a common set of bullet 
points for the front page if you want also.


From: Pat Ferrel 
Sent: Tuesday, May 9, 2017 11:31:09 AM
To: u...@mahout.apache.org
Cc: Mahout Dev List
Subject: Re: New Website is Staged

Are you guys ready for serious comments on the new design or is this just a 
first running version?


On May 9, 2017, at 8:20 AM, Trevor Grant  wrote:

In the interest of getting this thing up and running, use DFW Meetup video
as a place holder for time being?

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo  wrote:

> I think its a great idea- I'm probably more camera shy than trevor .
> Maybe we can spread the fun around the PMC at lunch after GTC
>
> 
> From: Trevor Grant 
> Sent: Tuesday, May 9, 2017 12:02:39 AM
> To: Mahout Dev List
> Cc: u...@mahout.apache.org
> Subject: Re: New Website is Staged
>
> I agree it could be compelling. I'm somewhat video shy so I nominate our
> PMC chair and moral compass @apalumbo
>
> :)
>
> On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
>
>> Hey I was looking and had an idea.  What if someone recorded a youtube
>> video whiteboarding the map-reduce mahout and how it’s evolved, so the
>> “transformation” story for people discovering or rediscovering mahout.
>> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
>> but still keeps the clean look. And everyone loves a walk-through video
>> explanation over a paragraph ☺
>>
>> --
>>
>> Kim Brown
>> Founder, CEO | Centrally Human LLC
>> k...@centrallyhuman.com
>> LinkedIn 
>>
>>
>> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
>>
>>Khurrum,
>>
>>Thanks for the feed back, anything more specific?
>>
>>
>>
>>
>>
>>Trevor Grant
>>Data Scientist
>>https://github.com/rawkintrevo
>>http://stackexchange.com/users/3002022/rawkintrevo
>>http://trevorgrant.org
>>
>>*"Fortunate is he, who is able to know the causes of things."
> -Virgil*
>>
>>
>>On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
>> wrote:
>>
>>> I disagree with it being too bland- I find the open space and the
>>> formatting much easier to navigate and read docs from.
>>>
>>>
>>> 
>>> From: Khurrum Nasim 
>>> Sent: Monday, May 8, 2017 2:36:54 PM
>>> To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
>>> Subject: Re: New Website is Staged
>>>
>>> Too bland looking
>>>
>>> Thanks,
>>>
>>> Khurrum.
>>>
>>> On May 8, 2017, 1:53 PM -0400, Trevor Grant <
>> trevor.d.gr...@gmail.com>,
>>> wrote:
 Hey all,

 The new website is staged. You can view it here

 http://mahout.staging.apache.org/

 Won't be publishing for a bit yet- there are still a few JIRAs
>> left to do
 before its ready, but you can check it out there anyway.

 A couple of admin things:
 1- New developer and community pages are linked from the landing
>> site and
 new navbar, the landing page isn't done yet btw (one of the last
>> todos)

 2- All linkbacks from the old site should continue to work, pages
>> were
 maintained however, they have had new skin applied to them.

 3- The current website is also available in
 http://mahout.staging.apache.org/docs/0.13.0/
 and will be persevered for posterity.

 4- new style docs, which I recommend everyone check out are
>> available in
 http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/


 We have 6 high level talks coming up in the next 2 weeks and
> would
>> like
>>> to
 have the shiny new website fielded if possible, working on hard
> on
>>> getting
 it ready.

 If you have any updates recommendations, etc, feel free to open a
>> PR (all
 website code is contained in master now).


 Trevor Grant
 Data Scientist
 https://github.com/rawkintrevo
 http://stackexchange.com/users/3002022/rawkintrevo
 http://trevorgrant.org

 *"Fortunate is he, who is able to know the causes of things."
>> -Virgil*
>>>
>>
>>
>>
>>
>



Re: New Website is Staged

2017-05-09 Thread Pat Ferrel
Are you guys ready for serious comments on the new design or is this just a 
first running version?


On May 9, 2017, at 8:20 AM, Trevor Grant  wrote:

In the interest of getting this thing up and running, use DFW Meetup video
as a place holder for time being?

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo  wrote:

> I think its a great idea- I'm probably more camera shy than trevor .
> Maybe we can spread the fun around the PMC at lunch after GTC
> 
> 
> From: Trevor Grant 
> Sent: Tuesday, May 9, 2017 12:02:39 AM
> To: Mahout Dev List
> Cc: u...@mahout.apache.org
> Subject: Re: New Website is Staged
> 
> I agree it could be compelling. I'm somewhat video shy so I nominate our
> PMC chair and moral compass @apalumbo
> 
> :)
> 
> On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
> 
>> Hey I was looking and had an idea.  What if someone recorded a youtube
>> video whiteboarding the map-reduce mahout and how it’s evolved, so the
>> “transformation” story for people discovering or rediscovering mahout.
>> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
>> but still keeps the clean look. And everyone loves a walk-through video
>> explanation over a paragraph ☺
>> 
>> --
>> 
>> Kim Brown
>> Founder, CEO | Centrally Human LLC
>> k...@centrallyhuman.com
>> LinkedIn 
>> 
>> 
>> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
>> 
>>Khurrum,
>> 
>>Thanks for the feed back, anything more specific?
>> 
>> 
>> 
>> 
>> 
>>Trevor Grant
>>Data Scientist
>>https://github.com/rawkintrevo
>>http://stackexchange.com/users/3002022/rawkintrevo
>>http://trevorgrant.org
>> 
>>*"Fortunate is he, who is able to know the causes of things."
> -Virgil*
>> 
>> 
>>On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
>> wrote:
>> 
>>> I disagree with it being too bland- I find the open space and the
>>> formatting much easier to navigate and read docs from.
>>> 
>>> 
>>> 
>>> From: Khurrum Nasim 
>>> Sent: Monday, May 8, 2017 2:36:54 PM
>>> To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
>>> Subject: Re: New Website is Staged
>>> 
>>> Too bland looking
>>> 
>>> Thanks,
>>> 
>>> Khurrum.
>>> 
>>> On May 8, 2017, 1:53 PM -0400, Trevor Grant <
>> trevor.d.gr...@gmail.com>,
>>> wrote:
 Hey all,
 
 The new website is staged. You can view it here
 
 http://mahout.staging.apache.org/
 
 Won't be publishing for a bit yet- there are still a few JIRAs
>> left to do
 before its ready, but you can check it out there anyway.
 
 A couple of admin things:
 1- New developer and community pages are linked from the landing
>> site and
 new navbar, the landing page isn't done yet btw (one of the last
>> todos)
 
 2- All linkbacks from the old site should continue to work, pages
>> were
 maintained however, they have had new skin applied to them.
 
 3- The current website is also available in
 http://mahout.staging.apache.org/docs/0.13.0/
 and will be persevered for posterity.
 
 4- new style docs, which I recommend everyone check out are
>> available in
 http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
 
 
 We have 6 high level talks coming up in the next 2 weeks and
> would
>> like
>>> to
 have the shiny new website fielded if possible, working on hard
> on
>>> getting
 it ready.
 
 If you have any updates recommendations, etc, feel free to open a
>> PR (all
 website code is contained in master now).
 
 
 Trevor Grant
 Data Scientist
 https://github.com/rawkintrevo
 http://stackexchange.com/users/3002022/rawkintrevo
 http://trevorgrant.org
 
 *"Fortunate is he, who is able to know the causes of things."
>> -Virgil*
>>> 
>> 
>> 
>> 
>> 
> 



Re: New Website is Staged

2017-05-09 Thread Trevor Grant
In the interest of getting this thing up and running, use DFW Meetup video
as a place holder for time being?

Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 10:17 AM, Andrew Palumbo  wrote:

> I think its a great idea- I'm probably more camera shy than trevor .
> Maybe we can spread the fun around the PMC at lunch after GTC
>
> 
> From: Trevor Grant 
> Sent: Tuesday, May 9, 2017 12:02:39 AM
> To: Mahout Dev List
> Cc: u...@mahout.apache.org
> Subject: Re: New Website is Staged
>
> I agree it could be compelling. I'm somewhat video shy so I nominate our
> PMC chair and moral compass @apalumbo
>
> :)
>
> On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:
>
> > Hey I was looking and had an idea.  What if someone recorded a youtube
> > video whiteboarding the map-reduce mahout and how it’s evolved, so the
> > “transformation” story for people discovering or rediscovering mahout.
> > Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
> > but still keeps the clean look. And everyone loves a walk-through video
> > explanation over a paragraph ☺
> >
> > --
> >
> > Kim Brown
> > Founder, CEO | Centrally Human LLC
> > k...@centrallyhuman.com
> > LinkedIn 
> >
> >
> > On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
> >
> > Khurrum,
> >
> > Thanks for the feed back, anything more specific?
> >
> >
> >
> >
> >
> > Trevor Grant
> > Data Scientist
> > https://github.com/rawkintrevo
> > http://stackexchange.com/users/3002022/rawkintrevo
> > http://trevorgrant.org
> >
> > *"Fortunate is he, who is able to know the causes of things."
> -Virgil*
> >
> >
> > On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
> > wrote:
> >
> > > I disagree with it being too bland- I find the open space and the
> > > formatting much easier to navigate and read docs from.
> > >
> > >
> > > 
> > > From: Khurrum Nasim 
> > > Sent: Monday, May 8, 2017 2:36:54 PM
> > > To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> > > Subject: Re: New Website is Staged
> > >
> > > Too bland looking
> > >
> > > Thanks,
> > >
> > > Khurrum.
> > >
> > > On May 8, 2017, 1:53 PM -0400, Trevor Grant <
> > trevor.d.gr...@gmail.com>,
> > > wrote:
> > > > Hey all,
> > > >
> > > > The new website is staged. You can view it here
> > > >
> > > > http://mahout.staging.apache.org/
> > > >
> > > > Won't be publishing for a bit yet- there are still a few JIRAs
> > left to do
> > > > before its ready, but you can check it out there anyway.
> > > >
> > > > A couple of admin things:
> > > > 1- New developer and community pages are linked from the landing
> > site and
> > > > new navbar, the landing page isn't done yet btw (one of the last
> > todos)
> > > >
> > > > 2- All linkbacks from the old site should continue to work, pages
> > were
> > > > maintained however, they have had new skin applied to them.
> > > >
> > > > 3- The current website is also available in
> > > > http://mahout.staging.apache.org/docs/0.13.0/
> > > > and will be persevered for posterity.
> > > >
> > > > 4- new style docs, which I recommend everyone check out are
> > available in
> > > > http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
> > > >
> > > >
> > > > We have 6 high level talks coming up in the next 2 weeks and
> would
> > like
> > > to
> > > > have the shiny new website fielded if possible, working on hard
> on
> > > getting
> > > > it ready.
> > > >
> > > > If you have any updates recommendations, etc, feel free to open a
> > PR (all
> > > > website code is contained in master now).
> > > >
> > > >
> > > > Trevor Grant
> > > > Data Scientist
> > > > https://github.com/rawkintrevo
> > > > http://stackexchange.com/users/3002022/rawkintrevo
> > > > http://trevorgrant.org
> > > >
> > > > *"Fortunate is he, who is able to know the causes of things."
> > -Virgil*
> > >
> >
> >
> >
> >
>


Re: New Website is Staged

2017-05-09 Thread Andrew Palumbo
I think its a great idea- I'm probably more camera shy than trevor .  Maybe we 
can spread the fun around the PMC at lunch after GTC


From: Trevor Grant 
Sent: Tuesday, May 9, 2017 12:02:39 AM
To: Mahout Dev List
Cc: u...@mahout.apache.org
Subject: Re: New Website is Staged

I agree it could be compelling. I'm somewhat video shy so I nominate our
PMC chair and moral compass @apalumbo

:)

On May 8, 2017 6:29 PM, "Kimberly Brown"  wrote:

> Hey I was looking and had an idea.  What if someone recorded a youtube
> video whiteboarding the map-reduce mahout and how it’s evolved, so the
> “transformation” story for people discovering or rediscovering mahout.
> Benefits:  simple to create and embed, rich content (maybe 5-10 minutes)
> but still keeps the clean look. And everyone loves a walk-through video
> explanation over a paragraph ☺
>
> --
>
> Kim Brown
> Founder, CEO | Centrally Human LLC
> k...@centrallyhuman.com
> LinkedIn 
>
>
> On 5/8/17, 6:23 PM, "Trevor Grant"  wrote:
>
> Khurrum,
>
> Thanks for the feed back, anything more specific?
>
>
>
>
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>
>
> On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
> wrote:
>
> > I disagree with it being too bland- I find the open space and the
> > formatting much easier to navigate and read docs from.
> >
> >
> > 
> > From: Khurrum Nasim 
> > Sent: Monday, May 8, 2017 2:36:54 PM
> > To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> > Subject: Re: New Website is Staged
> >
> > Too bland looking
> >
> > Thanks,
> >
> > Khurrum.
> >
> > On May 8, 2017, 1:53 PM -0400, Trevor Grant <
> trevor.d.gr...@gmail.com>,
> > wrote:
> > > Hey all,
> > >
> > > The new website is staged. You can view it here
> > >
> > > http://mahout.staging.apache.org/
> > >
> > > Won't be publishing for a bit yet- there are still a few JIRAs
> left to do
> > > before its ready, but you can check it out there anyway.
> > >
> > > A couple of admin things:
> > > 1- New developer and community pages are linked from the landing
> site and
> > > new navbar, the landing page isn't done yet btw (one of the last
> todos)
> > >
> > > 2- All linkbacks from the old site should continue to work, pages
> were
> > > maintained however, they have had new skin applied to them.
> > >
> > > 3- The current website is also available in
> > > http://mahout.staging.apache.org/docs/0.13.0/
> > > and will be persevered for posterity.
> > >
> > > 4- new style docs, which I recommend everyone check out are
> available in
> > > http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
> > >
> > >
> > > We have 6 high level talks coming up in the next 2 weeks and would
> like
> > to
> > > have the shiny new website fielded if possible, working on hard on
> > getting
> > > it ready.
> > >
> > > If you have any updates recommendations, etc, feel free to open a
> PR (all
> > > website code is contained in master now).
> > >
> > >
> > > Trevor Grant
> > > Data Scientist
> > > https://github.com/rawkintrevo
> > > http://stackexchange.com/users/3002022/rawkintrevo
> > > http://trevorgrant.org
> > >
> > > *"Fortunate is he, who is able to know the causes of things."
> -Virgil*
> >
>
>
>
>


[jira] [Updated] (MAHOUT-1981) Update Home Page

2017-05-09 Thread Trevor Grant (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAHOUT-1981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Trevor Grant updated MAHOUT-1981:
-
Summary: Update Home Page  (was: Update Landing Page)

> Update Home Page
> 
>
> Key: MAHOUT-1981
> URL: https://issues.apache.org/jira/browse/MAHOUT-1981
> Project: Mahout
>  Issue Type: Improvement
>  Components: website
>Reporter: Trevor Grant
>Priority: Blocker
>
> Need landing page that gives users high level understanding of project. 3-6 
> talking points.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


Re: New Website is Staged

2017-05-09 Thread Trevor Grant
Yea- the more I think about it, the more I like the idea too.

It'll be late May before I can realistically do anything with it.  Can
anyone else take charge?

Otherwise- still open for suggestions on that homepage. (even if they are
just temporary)

per MAHOUT-1981 that is the last blocker on launching the new site (imho)



Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Tue, May 9, 2017 at 9:15 AM, Khurrum Nasim 
wrote:

> I do like the idea of blending in  a video (might be extra work). The site
> needs some spizzaz.
>
> Thanks,
>
> Khurrum.
>
> On May 8, 2017, 7:23 PM -0400, Trevor Grant ,
> wrote:
> > Khurrum,
> >
> > Thanks for the feed back, anything more specific?
> >
> >
> >
> >
> >
> > Trevor Grant
> > Data Scientist
> > https://github.com/rawkintrevo
> > http://stackexchange.com/users/3002022/rawkintrevo
> > http://trevorgrant.org
> >
> > *"Fortunate is he, who is able to know the causes of things." -Virgil*
> >
> >
> > On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo 
> wrote:
> >
> > > I disagree with it being too bland- I find the open space and the
> > > formatting much easier to navigate and read docs from.
> > >
> > >
> > > 
> > > From: Khurrum Nasim  > > Sent: Monday, May 8, 2017 2:36:54 PM
> > > To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> > > Subject: Re: New Website is Staged
> > >
> > > Too bland looking
> > >
> > > Thanks,
> > >
> > > Khurrum.
> > >
> > > On May 8, 2017, 1:53 PM -0400, Trevor Grant  >,
> > > wrote:
> > > > Hey all,
> > > >
> > > > The new website is staged. You can view it here
> > > >
> > > > http://mahout.staging.apache.org/
> > > >
> > > > Won't be publishing for a bit yet- there are still a few JIRAs left
> to do
> > > > before its ready, but you can check it out there anyway.
> > > >
> > > > A couple of admin things:
> > > > 1- New developer and community pages are linked from the landing
> site and
> > > > new navbar, the landing page isn't done yet btw (one of the last
> todos)
> > > >
> > > > 2- All linkbacks from the old site should continue to work, pages
> were
> > > > maintained however, they have had new skin applied to them.
> > > >
> > > > 3- The current website is also available in
> > > > http://mahout.staging.apache.org/docs/0.13.0/
> > > > and will be persevered for posterity.
> > > >
> > > > 4- new style docs, which I recommend everyone check out are
> available in
> > > > http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
> > > >
> > > >
> > > > We have 6 high level talks coming up in the next 2 weeks and would
> like
> > > to
> > > > have the shiny new website fielded if possible, working on hard on
> > > getting
> > > > it ready.
> > > >
> > > > If you have any updates recommendations, etc, feel free to open a PR
> (all
> > > > website code is contained in master now).
> > > >
> > > >
> > > > Trevor Grant
> > > > Data Scientist
> > > > https://github.com/rawkintrevo
> > > > http://stackexchange.com/users/3002022/rawkintrevo
> > > > http://trevorgrant.org
> > > >
> > > > *"Fortunate is he, who is able to know the causes of things."
> -Virgil*
> > >
>


Re: New Website is Staged

2017-05-09 Thread Khurrum Nasim
I do like the idea of blending in  a video (might be extra work). The site 
needs some spizzaz.

Thanks,

Khurrum.

On May 8, 2017, 7:23 PM -0400, Trevor Grant , wrote:
> Khurrum,
>
> Thanks for the feed back, anything more specific?
>
>
>
>
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things." -Virgil*
>
>
> On Mon, May 8, 2017 at 4:57 PM, Andrew Palumbo  wrote:
>
> > I disagree with it being too bland- I find the open space and the
> > formatting much easier to navigate and read docs from.
> >
> >
> > 
> > From: Khurrum Nasim  > Sent: Monday, May 8, 2017 2:36:54 PM
> > To: Mahout Dev List; u...@mahout.apache.org; dev@mahout.apache.org
> > Subject: Re: New Website is Staged
> >
> > Too bland looking
> >
> > Thanks,
> >
> > Khurrum.
> >
> > On May 8, 2017, 1:53 PM -0400, Trevor Grant ,
> > wrote:
> > > Hey all,
> > >
> > > The new website is staged. You can view it here
> > >
> > > http://mahout.staging.apache.org/
> > >
> > > Won't be publishing for a bit yet- there are still a few JIRAs left to do
> > > before its ready, but you can check it out there anyway.
> > >
> > > A couple of admin things:
> > > 1- New developer and community pages are linked from the landing site and
> > > new navbar, the landing page isn't done yet btw (one of the last todos)
> > >
> > > 2- All linkbacks from the old site should continue to work, pages were
> > > maintained however, they have had new skin applied to them.
> > >
> > > 3- The current website is also available in
> > > http://mahout.staging.apache.org/docs/0.13.0/
> > > and will be persevered for posterity.
> > >
> > > 4- new style docs, which I recommend everyone check out are available in
> > > http://mahout.staging.apache.org/docs/0.13.1-SNAPSHOT/
> > >
> > >
> > > We have 6 high level talks coming up in the next 2 weeks and would like
> > to
> > > have the shiny new website fielded if possible, working on hard on
> > getting
> > > it ready.
> > >
> > > If you have any updates recommendations, etc, feel free to open a PR (all
> > > website code is contained in master now).
> > >
> > >
> > > Trevor Grant
> > > Data Scientist
> > > https://github.com/rawkintrevo
> > > http://stackexchange.com/users/3002022/rawkintrevo
> > > http://trevorgrant.org
> > >
> > > *"Fortunate is he, who is able to know the causes of things." -Virgil*
> >


[jira] [Commented] (MAHOUT-1974) CUDA support

2017-05-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/MAHOUT-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16002659#comment-16002659
 ] 

ASF GitHub Bot commented on MAHOUT-1974:


GitHub user andrewpalumbo opened a pull request:

https://github.com/apache/mahout/pull/318

[WIP]MAHOUT-1974 (dense cuda multiplication)

### Purpose of PR:
Please give a short description of what this PR is for.


### Important ToDos
Please mark each with an "x"
- [x ] A JIRA ticket exists (if not, please create this 
first)[https://issues.apache.org/jira/browse/MAHOUT/]
- [x ] Title of PR is "MAHOUT- Brief Description of Changes" where  
is the JIRA number.
- [ ] Created unit tests where appropriate
- [ ] Added licenses correct on newly added files
- [ ] Assigned JIRA to self
- [ ] Added documentation in scala docs/java docs, and to website
- [ ] Successfully built and ran all unit tests, verified that all tests 
pass locally.

If all of these things aren't complete, but you still feel it is
appropriate to open a PR, please add [WIP] after MAHOUT- before the
descriptions- e.g. "MAHOUT- [WIP] Description of Change"

Does this change break earlier versions?

Is this the beginning of a larger project for which a feature branch should 
be made?


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/andrewpalumbo/mahout MAHOUT-1974

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/mahout/pull/318.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #318


commit 9706bb88f3e21ddb910864c85f9d859f9d73708d
Author: Nikolai Sakharnykh 
Date:   2017-03-27T19:59:49Z

Initial version of CUDA bindings using JCuda

commit ab5e6353cc4abc5ef086bd4326d26e9c909c572f
Author: Andrew Palumbo 
Date:   2017-03-30T04:17:59Z

[WIP]Quick unit test benchmarks.. have not installed cusparse library yet

commit eaedfceb5378655b5a1a3edfa22b82aaebf7a71c
Author: Andrew Palumbo 
Date:   2017-04-06T03:10:32Z

Fix parameter name in comments

commit 0d0b4e69bdcc28cd203a35ad608e0dbafe93f7ca
Author: Andrew Palumbo 
Date:   2017-04-06T09:22:52Z

Added test to read env variables:

andy@micheal:~/sandbox/mahout_cuda/cuda$ export SIZE_N=5000
andy@micheal:~/sandbox/mahout_cuda/cuda$ export SIZE_M=5000
andy@micheal:~/sandbox/mahout_cuda/cuda$ export SIZE_S=5000
andy@micheal:~/sandbox/mahout_cuda/cuda$ export DENSITY=.2
andy@micheal:~/sandbox/mahout_cuda/cuda$ export NUM_RUNS=2
andy@micheal:~/sandbox/mahout_cuda/cuda$ export SEED=1234

commit b06678d0dc08b176863e311da59a869c4899974b
Author: Andrew Palumbo 
Date:   2017-04-06T09:27:47Z

add  default run size (and a timer)

commit 2cfbf75968fccded1350b7d297bc4195d0034399
Author: Andrew Palumbo 
Date:   2017-04-06T15:09:34Z

Fix error in hard coded unit test

commit 35c540e4eebadfa11f761bc0c61e97db48e840ea
Author: Andrew Palumbo 
Date:   2017-04-06T15:48:25Z

Change geometry of test vars for a faster run.

commit 9cc58a6c8495dd090abbc3609ffcfe5149c59c43
Author: Andrew Palumbo 
Date:   2017-04-06T17:30:52Z

add in some verbosity for cuda mmul test

commit dd561bc577d35b3e30f871b705887af3105f843c
Author: Andrew Palumbo 
Date:   2017-04-06T18:09:51Z

Cosmetic changes to unit tests

commit cdb6ca002c78f466db09bf9321e070c3546294c9
Author: Andrew Palumbo 
Date:   2017-04-06T18:11:11Z

Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/mahout 
into AP-UNIT-TEST

commit e72053df98fc8281952d6fd108696daa5d62afe6
Author: Andrew Palumbo 
Date:   2017-04-06T18:22:43Z

cosmetic change for user defined variable run

commit 72bbf131f33dfd84cfbd5478004405dfffc5a966
Author: Andrew Palumbo 
Date:   2017-04-20T04:03:17Z

Supply default environment settings for tests.

commit 68e8400fae4d3487f93da8b085e68f4d55bf1e07
Author: Nikolai Sakharnykh 
Date:   2017-04-25T19:20:46Z

Enable exceptions for JCuda libraries

commit ec686e17ca6ca2fb6b26a6ae4e4e8c4fbe027f64
Author: Andrew Palumbo 
Date:   2017-04-27T18:16:22Z

Merge branch 'mahout-1974' of https://github.com/nsakharnykh/mahout into 
MAHOUT-1974

commit eaddbf06a19b8f347d68756b0f8effe54fd39291
Author: Andrew Palumbo 
Date:   2017-04-27T04:43:25Z

[WIP][nocompile] begining of DenseMatrixem and Dense Dense MMul. Likely 
ending branch here

commit 808660d19dcba0b1d1bd8e6f13ed466821fc0196
Author: Andrew Palumbo