• OK, it's on.
  • Please note that many, many Email Addresses used for spam, are not accepted at registration. Select a respectable Free email.
  • Done now. Domine miserere nobis.

Octave, Matlab or c++

JansenDowel

Active Member
Local time
Today 7:06 PM
Joined
Sep 7, 2014
Messages
240
---
Location
New Zealand
Should I use Octave, Matlab or a good numerical linear algebra library in c++ to run my machine learning algorithms? Does anyone have any experience with implementing learning algorithms?
 

ProxyAmenRa

Here to bring back the love!
Local time
Today 5:06 PM
Joined
Sep 30, 2009
Messages
4,668
---
Location
Australia
Should I use Octave, Matlab or a good numerical linear algebra library in c++ to run my machine learning algorithms? Does anyone have any experience with implementing learning algorithms?

I have been rapid prototyping in matlab and delivering the final source code in c++. When coding in c++ remember to use a parallel processing library for your linear algebra.

What machine learning algorithms are you developing?
 

JansenDowel

Active Member
Local time
Today 7:06 PM
Joined
Sep 7, 2014
Messages
240
---
Location
New Zealand
I have been rapid prototyping in matlab and delivering the final source code in c++. When coding in c++ remember to use a parallel processing library for your linear algebra.

What machine learning algorithms are you developing?

Great, thanks! I am currently learning about Recommender Systems. I eventually want to end up bioinformatics or computational biology. The teacher did recommend Octave for prototyping, but didn't give us direction on where to go next. What library do you like using for c++? Also, where do you work?
 

ProxyAmenRa

Here to bring back the love!
Local time
Today 5:06 PM
Joined
Sep 30, 2009
Messages
4,668
---
Location
Australia
Great, thanks! I am currently learning about Recommender Systems. I eventually want to end up bioinformatics or computational biology. The teacher did recommend Octave for prototyping, but didn't give us direction on where to go next. What library do you like using for c++? Also, where do you work?

Ohh! I developed something similar to a recommender system a while back. Do you have data that you can play around with?

For university you can easily get away with just using python, octave, fortran, etc. You don't really need to use c++ unless you want something done fast. Debugging c++ can be a pain. Memory leakage gives me nightmares.

I just use the library that comes with Microsoft Visual Studio. It uses Intel's most recent api. It is not too hard to find decent libraries by a web search.

I have been an asshole on the internet so I will refrain from stating where I work. ^_^
 

The Gopher

President
Local time
Today 6:06 PM
Joined
Aug 26, 2010
Messages
4,674
---
However! If you get me drunk/buy me heaps of drinks I might slip up and say where he works.

...or I might just hustle you out of money which is far more likely to happen. :P
 
Top Bottom