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/
awhitesong has quit [Quit: Leaving.]
curiousguy13 has quit [Ping timeout: 250 seconds]
stephentu has joined #mlpack
curiousguy13 has joined #mlpack
kshitijk has joined #mlpack
kshitijk has quit [Ping timeout: 246 seconds]
amish has joined #mlpack
< amish> hii
< amish> how to start??
< amish> der??
amish has quit [Client Quit]
kshitijk has joined #mlpack
kshitijk has quit [Ping timeout: 246 seconds]
awhitesong has joined #mlpack
awhitesong has left #mlpack []
kshitijk has joined #mlpack
tunnelshade has quit [Ping timeout: 250 seconds]
tunnelshade has joined #mlpack
kshitijk has quit [Ping timeout: 252 seconds]
kshitijk has joined #mlpack
curiousguy13 has quit [Ping timeout: 246 seconds]
awhitesong has joined #mlpack
curiousguy13 has joined #mlpack
awhitesong has quit [Ping timeout: 252 seconds]
awhitesong has joined #mlpack
kshitijk has quit [Ping timeout: 246 seconds]
awhitesong has quit [Ping timeout: 264 seconds]
awhitesong has joined #mlpack
stephentu has quit [Quit: Lost terminal]
awhitesong has quit [Read error: Connection reset by peer]
awhitesong has joined #mlpack
govg has joined #mlpack
awhitesong has quit [Ping timeout: 256 seconds]
awhitesong has joined #mlpack
awhitesong has left #mlpack []
vlad_gl has joined #mlpack
< vlad_gl> hi! i posted comment with armadillo inplace_trans testing - https://github.com/mlpack/mlpack/issues/203. what do you think about this?
awhitesong has joined #mlpack
curiousguy13 has quit [Ping timeout: 240 seconds]
< awhitesong> naywhayare: Hi. I went through the source of superLU . I guess they are using dgssv.c for lu factorization and dgstrf.c for solving and not sure but i think there's no separate header for different types of sparse matrices now. and also they have supermtrix.h for their sparse matrix implementation.
curiousguy13 has joined #mlpack
< awhitesong> Also In Eigen, they have their own implementation of sparse matrices as class SparseMatrix<Type> in sparsecore/sparsematrix.h and have SuperLUSupport.h where these superLU headers are wrapped.
< awhitesong> So now if we have sparse matrices implemented in armadillo, then we can make a LUsolve<armadillo_sparse_type> class as an interface to another class having lu() and solve() functions wrapping ggssv.c and dgstrf.c from superLU. Please see this and if there's anything i can help then please tell me. Thanks.
curiousguy13 has quit [Ping timeout: 252 seconds]
curiousguy13 has joined #mlpack
awhitesong has left #mlpack []
awhitesong has joined #mlpack
awhitesong has left #mlpack []
awhitesong has joined #mlpack
awhitesong has quit [Ping timeout: 244 seconds]
awhitesong1 has joined #mlpack
vlad_gl has quit [Ping timeout: 246 seconds]
awhitesong1 has quit [Ping timeout: 244 seconds]
awhitesong has joined #mlpack
awhitesong1 has joined #mlpack
awhitesong has quit [Ping timeout: 256 seconds]
awhitesong1 has left #mlpack []
awhitesong1 has joined #mlpack
awhitesong1 has left #mlpack []
awhitesong has joined #mlpack
awhitesong has left #mlpack []
vlad_gl has joined #mlpack
vlad_gl has quit [Ping timeout: 246 seconds]
awhitesong has joined #mlpack
stephentu has joined #mlpack
awhitesong1 has joined #mlpack
awhitesong has quit [Ping timeout: 265 seconds]
< naywhayare> awhitesong1: thanks for taking a look into SuperLU. I'll find a little time on Monday and I'll let you know what I come up with. in the mean time, if you want to help with the Armadillo contribution, take a look at how ARPACK and LAPACK are wrapped in armadillo
< naywhayare> that's done in armadillo_bits/arpack_wrapper.hpp and armadillo_bits/arpack_bones.hpp (and lapack_bones.hpp and lapack_wrapper.hpp)
< naywhayare> I'm going to try to build an interface kind of like that for SuperLU, which can provide type-independent versions of the SuperLU functions
< naywhayare> then in sp_auxlib_bones.hpp/sp_auxlib_meat.hpp, I'll write an lu() and solve() function that use those type-independent SuperLU functions
< naywhayare> and then all that needs to be written is the rest of the glue code, like lu(SpMat&) in fn_lu.hpp which calls sp_auxlib::lu(), and so forth
awhitesong has joined #mlpack
< naywhayare> the armadillo code can be a little hard to understand inside, so if you don't think it'll be fun to implement, I'll take care of it (or at least parts of it) on Monday :)
awhitesong1 has quit [Ping timeout: 265 seconds]
< naywhayare> awhitesong: I sent some messages, but I dunno if maybe they went to the wrong client. you can see the IRC logs here, though: http://mlpack.org/irc/
stephentu has quit [Quit: Lost terminal]
stephentu has joined #mlpack
< stephentu> naywhayare: is this superLU stuff to implement a sparse Ax=b solver?
< naywhayare> stephentu: yeah, which can then be used with ARPACK to get eigenvectors for a system Ax = Bx\lambda
< stephentu> cool stuff
awhitesong1 has joined #mlpack
awhitesong has quit [Ping timeout: 264 seconds]
awhitesong1 has left #mlpack []
awhitesong has joined #mlpack
awhitesong has quit [Ping timeout: 245 seconds]
awhitesong1 has joined #mlpack
awhitesong1 has left #mlpack []
awhitesong has joined #mlpack
sumedhghaisas has joined #mlpack
awhitesong has quit [Ping timeout: 265 seconds]
awhitesong has joined #mlpack
awhitesong has left #mlpack []
sumedhghaisas has quit [Ping timeout: 252 seconds]
awhitesong has joined #mlpack
curiousguy13 has quit [Ping timeout: 264 seconds]
awhitesong has quit [Ping timeout: 245 seconds]
curiousguy13 has joined #mlpack
sumedhghaisas has joined #mlpack
sumedhghaisas has quit [Ping timeout: 264 seconds]