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/
ImQ009 has quit [Quit: Leaving]
govg has quit [Ping timeout: 265 seconds]
govg has joined #mlpack
vivekp has quit [Ping timeout: 268 seconds]
vivekp has joined #mlpack
anshb has joined #mlpack
anshb has quit [Ping timeout: 260 seconds]
vivekp has quit [Ping timeout: 264 seconds]
vivekp has joined #mlpack
kartheek has joined #mlpack
kartheek has quit [Ping timeout: 260 seconds]
vivekp has quit [Ping timeout: 240 seconds]
vivekp has joined #mlpack
ImQ009 has joined #mlpack
travis-ci has joined #mlpack
< travis-ci>
ShikharJ/mlpack#42 (RBM - bcf8aca : Shikhar Jaiswal): The build has errored.
witness has quit [Quit: Connection closed for inactivity]
manish7294 has joined #mlpack
< manish7294>
@rcurtin @zoq : I have trained two sparse coding models with same input parameters one after another and got different results for both dictionary and codes matrices. Is it normal?
< rcurtin>
did you use the same random seed?
< rcurtin>
I think you are talking about writing tests for them, in which case you shouldn't set the random seeds to the same value (instead use an initial dictionary), but if you are just testing e.g. from the command-line program, the --seed option will help :)
< manish7294>
rcurtin: I haven't set seed so default value 0 is being used.
< rcurtin>
right, if it's a command-line program seed=0 means 'std::time(NULL)' is used so it will be different every run
< rcurtin>
but if you are in just one section of code and you train models sequentially, you will get a different result unless you reset the random seed (or use an initial dictionary)
< manish7294>
rcurtin: Thanks I will try that.
< ImQ009>
I seem to have a little trouble understanding the RNN architecture that's been implemented in mlpack. How can I specify the amount of neurons in the layers?
< rcurtin>
ImQ009: these are specified in the parameters when you call the Add() function, I think the examples in recurrent_network_test.cpp should help clarify
< rcurtin>
manish7294: good to know, but just FYI that's not a great idea in the tests so I'd recommend setting the initial dictionary instead, if you are looking into this for the purpose of writing tests :)
< manish7294>
rcurtin: marked your words. Thanks for advice :)