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

Saikat Kanjilal commented on MAHOUT-1904:
-----------------------------------------

ok lets step back a little bit and think through this, if the goal of this test 
harness is to test mahout across different hardware configurations the 
predetermined parameters would be different in my mind across every operation 
which would mean that we need a set of pre-defined parameters for each/all of 
our operations, if I look at the initial implementation of timeSparseDRMMul it 
has the following parameters:
def timeSparseDRMMMul(m: Int, n: Int, s: Int, para: Int, pctDense: Double = 
.20, seed: Long = 1234L)

If I look at the above the predefined parameters are para,pctDense,seed, is 
this what you are thinking as well?

So I could see us having a map where the keys are the operations and the values 
are a list of the predefined parameters, my question then would be this, how 
does one determine whether an operation worked based on the value of these 
predefined parameters, doesnt this require thresholds?

> Create a test harness to test mahout across different hardware configurations
> -----------------------------------------------------------------------------
>
>                 Key: MAHOUT-1904
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1904
>             Project: Mahout
>          Issue Type: Task
>    Affects Versions: 0.12.2
>            Reporter: Andrew Palumbo
>            Assignee: Andrew Palumbo
>            Priority: Critical
>              Labels: release, test
>             Fix For: 0.13.0
>
>
> Creat a set of simple scala programs to be run as a test harness for Linux 
> amd/intel, mac, and avx2(default).



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

Reply via email to