verne.freenode.net changed the topic of #mlpack to: http://www.mlpack.org/ -- We don't respond instantly... but we will respond. Give it a few minutes. Or hours. -- Channel logs: http://www.mlpack.org/irc/
< rcurtin> zoq: where is the functionality you mentioned in benchmarks#52 where the setup won't be rebuilt unless something in libraries/ changes?
< rcurtin> I'm not seeing that, to me it seems like every build will call 'make setup', which will always run
mikeling has joined #mlpack
govg has quit [Ping timeout: 246 seconds]
govg has joined #mlpack
mentekid has quit [Quit: Leaving.]
govg has quit [Ping timeout: 258 seconds]
govg has joined #mlpack
govg has quit [Ping timeout: 240 seconds]
shikhar has joined #mlpack
govg has joined #mlpack
chenzhe has joined #mlpack
govg has quit [Ping timeout: 240 seconds]
< zoq> rcurtin: I was lazy so the script is in the "pull-requests benchmarks benchmark" jenkins shell block.
govg has joined #mlpack
chenzhe has quit [Ping timeout: 246 seconds]
shikhar has quit [Quit: WeeChat 1.4]
govg has quit [Ping timeout: 240 seconds]
shikhar has joined #mlpack
vivekp has quit [Ping timeout: 246 seconds]
vivekp has joined #mlpack
vivekp has quit [Ping timeout: 245 seconds]
vivekp has joined #mlpack
travis-ci has joined #mlpack
< travis-ci> mlpack/mlpack#2435 (master - 167e43c : Marcus Edel): The build was fixed.
travis-ci has left #mlpack []
shikhar has quit [Quit: WeeChat 1.4]
sgupta has joined #mlpack
travis-ci has joined #mlpack
< travis-ci> mlpack/mlpack#2437 (master - 80b03db : Ryan Curtin): The build was broken.
travis-ci has left #mlpack []
govg has joined #mlpack
sgupta has quit [Ping timeout: 240 seconds]
govg has quit [Ping timeout: 240 seconds]
govg has joined #mlpack
mentekid has joined #mlpack
chenzhe has joined #mlpack
mikeling has quit [Quit: Connection closed for inactivity]
chenzhe has quit [Ping timeout: 258 seconds]
mentekid has quit [Quit: Leaving.]
vivekp has quit [Ping timeout: 245 seconds]
vivekp has joined #mlpack
travis-ci has joined #mlpack
< travis-ci> mlpack/mlpack#2443 (master - 5282fe9 : Ryan Curtin): The build has errored.
travis-ci has left #mlpack []
chenzhe has joined #mlpack
< jenkins-mlpack> Project mlpack - git commit test build #2742: FAILURE in 6 min 20 sec: http://masterblaster.mlpack.org/job/mlpack%20-%20git%20commit%20test/2742/
< jenkins-mlpack> * sabergeass: make decision tree support weighted traning
< jenkins-mlpack> * Ryan Curtin: Fix places where weighted learning was not handled.
< jenkins-mlpack> * Ryan Curtin: Fix incorrect ordering bug.
< jenkins-mlpack> * Ryan Curtin: Fix corner case for information gain.
< jenkins-mlpack> * Ryan Curtin: Add tests for information gain and gini impurity weighted learning.
< jenkins-mlpack> * Ryan Curtin: Make test datasets smaller.
< jenkins-mlpack> * Ryan Curtin: Fix style issues.
< jenkins-mlpack> * Ryan Curtin: Style fix.
< jenkins-mlpack> * Ryan Curtin: Reorder arguments to match with DecisionTree better.
< jenkins-mlpack> * Ryan Curtin: Refactor for universal references.
< jenkins-mlpack> * Ryan Curtin: Fix invalid call to DecisionTree.
chenzhe has quit [Ping timeout: 240 seconds]
chenzhe has joined #mlpack
mentekid has joined #mlpack
chenzhe has quit [Ping timeout: 240 seconds]
chenzhe has joined #mlpack
vivekp has quit [Ping timeout: 260 seconds]
vivekp has joined #mlpack
< jenkins-mlpack> Yippee, build fixed!
< jenkins-mlpack> Project mlpack - git commit test build #2743: FIXED in 40 min: http://masterblaster.mlpack.org/job/mlpack%20-%20git%20commit%20test/2743/
< jenkins-mlpack> Ryan Curtin: Use correct types in program.
aashay has joined #mlpack
chenzhe has quit [Ping timeout: 240 seconds]
< rcurtin> zoq: I see what you mean, that is a nice little way to avoid rebuilding the whole benchmark libraries :)
< rcurtin> I'm working on getting the databases set correctly, so that I can hit 'build' on each benchmark job and then it will deploy the updates to the mlpack.org sql table
< zoq> rcurtin: Couldn't we just use a temporary database for all libs and once the benchmarks finished we merge the release database with the temporary. Mysql should handle the write lock for us.
< rcurtin> hm, I guess doing that you would set up an sql server on each of the 5 benchmark hosts, and then set up an additional job to sync the 5 benchmark sql DBs with the one on mlpack.org?
< zoq> I was thinking to use the same mlpack.org sql server for all benchmark jobs.
< rcurtin> oh, I see what you mean
< rcurtin> yeah
< rcurtin> does the benchmark system write to the SQL server each time a single benchmark (i.e. on one method and dataset) is completed?
< rcurtin> if that's the case I definitely agree, I will make a temporary database
< zoq> yes, I guess we have to see if we run in some timeouts, but that should not be the case.
< zoq> So, I guess creating a new database and adjusting the https://github.com/mlpack/jenkins-conf/blob/master/benchmarks/commit-benchmark.yaml config (update: database: 'benchmark_commit') is basically all we have to do.
< zoq> I guess, we should also go through https://github.com/mlpack/benchmarks/blob/master/config.yaml and remove/update some datasets.
< rcurtin> yeah, I was going to start with the regular config.yaml so I could start with the benchmark job at the top of the list (ann)
< zoq> Do we need an extra job for each lib or is there some way we could use the matrix build for that?
< rcurtin> I think that they could be collapsed into a matrix job, since the only thing different between them will be "BLOCK={library}"
< rcurtin> I will try to just get the ann one working first though :)
< zoq> okay, sounds good
< zoq> I guess one solution is to create a parameterized job.
< rcurtin> yeah, that could work too
chenzhe has joined #mlpack
mikeling has joined #mlpack
chenzhe has quit [Ping timeout: 272 seconds]