Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
It's pretty much all in the title: what library would you recommend to perform principal component analysis? I'm looking for free and simple to use - performance is not necessarily a criterion so far as I just want to play around with the concept and see what I get. Google got me this:
http://crsouza.blogspot.com/2009/09/principal-component-analysis-in-c.html
Anyone tried this? How good is it? Would you have any other recommendation?
I have used PCA in SPSS and Matlab. This is a good place to start learning it, as those applications have already got all the infrastructure ready for you (like lots of plots and supportive tests).
If you are looking for something in C#, take a look at the Accord framework and maybe this sample here
Thanks for the help guys. I eventually decided to implement the algorithm myself, using Math.Net Numerics to lay the matrix groundwork and ARPACK to do the hard work of finding the biggest eigenvectors of the correlation matrix (I don't need of all them). Subject closed.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
this is my first question on this website, I only have experience looking for questions other people made. I am very interested in machine learning and there is a youtube channel that hosts videos like this one https://www.youtube.com/watch?v=GOFws_hhZs8&t=27s
My goal is not only to replicate the internal mathematical process of the program, wich I am confident I know how to do, but creating a program that can have the graphics handling that the one of the video has. As a physicist, my programs, from the computer science point of view, are extremely basic:They pick a text file, do some calculations, and write/plot data results. I already know python, fortran (useless for this task) and a little bit of C. So, finally my question:
What programming language and IDE would you recommend me to learn?
Thank you so much
Take a look at this website
http://scikit-learn.org/stable/
It's a very useful knowledge base with courses/tutorials for machine learning in Python
I just use Sublime Text as an editor for Python.
I'm not sure about the animation though, I have never animated anything myself in Python, but the Canvas class might be of help here
https://www.tutorialspoint.com/python/tk_canvas.htm
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking for a spatial index library in C# that has to be able to index geometries (circles, polygons, polylines) as well as answer intersection questions. I found NetTopologySuite (NTS) and some other one-file solution project but I wonder if I missed anything significant?
NTS is pretty good but somewhat heavy. The second one is a one man art and apparently I have to pick it up and maintain myself. I wonder if I can find something that is supported and tested.
I am looking for C# one but if I can get hands on Java one, I can adapt that.
libspatialindex seems to have all the features you want, but it's in C++
JSI is a Java project, but it only works with rectangles.
I am not 100% sure but i guess Solr and Elastic search supports spatial index. They are in Java and they support REST.
I found some good examples here http://www.rtreeportal.org/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I want to represent the chemical structure drawing in my windows application. I found some softwares are available in the market like "BKChem","Metlab","ChemDraw","SMILE (Simplified molecular input line entry specification)","BioChemDraw". but unfortunately i am unable to found any of above's plug in/API's with dot net please let me know. this is very high priority for me for now.
First of all, I'm not at all a .net expert
In the field of chemical structure conversion and drawing, OpenBabel is really the broadest. Unfortunately for you, I only used it from command line, never through API.
BUT, there is a C# API for OpenBabel documented here. And it seams that it can output SVG which is an open drawing standard.
We have written a C# tool for this:
http://chem4word.codeplex.com/
It has been developed over several years and works inside .NET and MS-WORD.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm working on a project which compares image files. Before I start I decided to ask for external sources, like a commercial SDK or something open source.
I tried to write a sample where it compares 2 image files too measure how similar they are, and output a percentage result. But no luck, long time to execute and weak precision. So if someone had experience in that direction that will help me.
http://www.imagemagick.org/script/compare.php
AForge.NET is excellent...
AForge.NET
The frameworks below is the best for image processing in C#
AForge.NET
Accord.NET
Emgu CV
Really not sure about requirement , what kind of similarity you want. If you can put more details, i can help you out.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
does anyone know an open source c# dll for Computational Geometry.
I'm starting an open-source Computational Geometry library for .NET here: https://github.com/govert/RobustGeometry.NET.
So far I have the robust geometric predicates of Shewchuk ported to C#, and I'm working on a helfedge mesh representation.
Any help would be appreciated!
There isn't much out there, unfortunately -- the .NET world seems to suffer from a paucity of good open-source math libraries. The best readily available commercial alternative is probably Ceometric's G#, which is neither free nor open-source.
aforgenet library originally meant for image processing/computer vision/ machine learning AI , does have some good deal of features that can help you!
http://www.aforgenet.com/framework/
There is a library named Geolib at http://www.geolib.co.uk/.
I am just starting to use it and till now its works fine for me!