This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
resources [2013/08/04 14:43] asa |
resources [2016/08/24 16:13] asa [Latex on Windows and Macs] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Python and Machine Learning resources ====== | ====== Python and Machine Learning resources ====== | ||
+ | |||
+ | ===== ML open source software and data ===== | ||
+ | |||
+ | * The [[http://archive.ics.uci.edu/ml/index.html | UCI]] machine learning data repository. | ||
+ | * [[http://mloss.org/software/|MLOSS]]: machine learning open source software repository. | ||
+ | * [[http://rodrigob.github.io/are_we_there_yet/build/classification_datasets_results.html | Are we there yet?]] recent progress on challenging computer vision datasets. | ||
+ | * [[http://www.kaggle.com/competitions | ML competitions]]. | ||
+ | ===== Machine Learning Societies, Journals and Conferences ===== | ||
+ | |||
+ | * [[http://machinelearning.org/|The International Machine Learning Society]] and its [[http://machinelearning.org/icml.html|International Conference on Machine Learning]] | ||
+ | * [[http://jmlr.csail.mit.edu/|Journal of Machine Learning Research]], free, on-line | ||
+ | * [[http://www.mitpressjournals.org/loi/neco|Neural Computation]] | ||
+ | * [[http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1098-111X|International Journal of Intelligent Systems]] | ||
+ | * [[http://nips.cc/|Neural Information Processing Systems]] conference. | ||
+ | |||
+ | |||
====== Python ====== | ====== Python ====== | ||
- | [[http://www.python.org|Python Programming Language]], the official Python website | + | [[http://www.python.org|The official Python website]] |
=== Resources for learning python === | === Resources for learning python === | ||
* [[http://www.python.org/doc/current/tutorial/ | The official Python tutorial]] | * [[http://www.python.org/doc/current/tutorial/ | The official Python tutorial]] | ||
- | |||
* [[http://www.greenteapress.com/thinkpython|Think Python]], on-line book by Allen Downey | * [[http://www.greenteapress.com/thinkpython|Think Python]], on-line book by Allen Downey | ||
+ | * [[http://learnpythonthehardway.org/book/|Learn Python the hard way]] | ||
* [[http://www.diveintopython.net/|Dive Into Python]], on-line book by Mark Pilgrim | * [[http://www.diveintopython.net/|Dive Into Python]], on-line book by Mark Pilgrim | ||
- | |||
* [[https://portal.g-node.org/python-summerschool-2009/slides|Dive into Python]] slides, by Bartosz Telenczuk | * [[https://portal.g-node.org/python-summerschool-2009/slides|Dive into Python]] slides, by Bartosz Telenczuk | ||
Line 18: | Line 32: | ||
* [[http://aymanh.com/python-debugging-techniques|Python Debugging Techniques]] and [[http://pythonconquerstheuniverse.wordpress.com/category/python-debugger/|Python Conquers the Universe]] | * [[http://aymanh.com/python-debugging-techniques|Python Debugging Techniques]] and [[http://pythonconquerstheuniverse.wordpress.com/category/python-debugger/|Python Conquers the Universe]] | ||
- | |||
* [[http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html|Code Like a Pythonista: Idiomatic Python]] | * [[http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html|Code Like a Pythonista: Idiomatic Python]] | ||
- | |||
* [[http://docs.python.org/library/index.html|The Python Standard Library]] | * [[http://docs.python.org/library/index.html|The Python Standard Library]] | ||
- | |||
* [[http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf|High Performance Python]], by Ian Ozsvald | * [[http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf|High Performance Python]], by Ian Ozsvald | ||
Line 28: | Line 39: | ||
* [[http://ipython.org/|IPython]] main site | * [[http://ipython.org/|IPython]] main site | ||
- | |||
* [[http://showmedo.com/videotutorials/video?name=1000010&fromSeriesID=100|Video tutorial on using ipython]], in five parts by Jeff Rush | * [[http://showmedo.com/videotutorials/video?name=1000010&fromSeriesID=100|Video tutorial on using ipython]], in five parts by Jeff Rush | ||
- | |||
* [[http://www.youtube.com/watch?v=2G5YTlheCbw|Video: IPython in-depth: high-productivity interactive and parallel python]], at 1:22 this video summarizes the IPython Notebook. | * [[http://www.youtube.com/watch?v=2G5YTlheCbw|Video: IPython in-depth: high-productivity interactive and parallel python]], at 1:22 this video summarizes the IPython Notebook. | ||
Line 37: | Line 46: | ||
==== ... MS Windows ==== | ==== ... MS Windows ==== | ||
- | |||
- | If you must... | ||
* [[http://docs.python.org/using/windows.html|Using Python on Windows]] | * [[http://docs.python.org/using/windows.html|Using Python on Windows]] | ||
- | |||
* [[http://pytools.codeplex.com/releases/view/69880|Python Tools for Visual Studio]] | * [[http://pytools.codeplex.com/releases/view/69880|Python Tools for Visual Studio]] | ||
Line 47: | Line 53: | ||
* [[http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/|Installing Python on Lion or Mountain Lion]] | * [[http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/|Installing Python on Lion or Mountain Lion]] | ||
- | |||
* [[http://docs.python.org/using/mac.html|Using Python on Macs]] | * [[http://docs.python.org/using/mac.html|Using Python on Macs]] | ||
Line 56: | Line 61: | ||
* [[http://www.gnu.org/software/emacs/tour/|A Guided Tour of Emacs]], helps answer the question "Why emacs?" | * [[http://www.gnu.org/software/emacs/tour/|A Guided Tour of Emacs]], helps answer the question "Why emacs?" | ||
- | |||
* Here is a two page [[http://www.sfr-fresh.com/unix/misc/emacs-23.2.tar.gz:a/emacs-23.2/etc/refcards/refcard.pdf|Emacs Reference Card]]. | * Here is a two page [[http://www.sfr-fresh.com/unix/misc/emacs-23.2.tar.gz:a/emacs-23.2/etc/refcards/refcard.pdf|Emacs Reference Card]]. | ||
Line 72: | Line 76: | ||
* [[http://www.google.com/url?sa=t&source=web&cd=10&ved=0CGkQFjAJ&url=http%3A%2F%2Fm.friendfeed-media.com%2Fde093ffcc58b8447f5ac2e8ddd83074d8cf9c4bd&rct=j&q=numpy%20list%20of%20array%20values%20without%20copying&ei=duPCTc_NHobiiALIzfyjAw&usg=AFQjCNHkcn0RBhgCCAUP7xqO2pSA34nlQA|The NumPy Array: A Structure for Efficient Numerical Computation]], by Stéfan van der Walt, S. Chris Colbert, and Gaël Varoquaux | * [[http://www.google.com/url?sa=t&source=web&cd=10&ved=0CGkQFjAJ&url=http%3A%2F%2Fm.friendfeed-media.com%2Fde093ffcc58b8447f5ac2e8ddd83074d8cf9c4bd&rct=j&q=numpy%20list%20of%20array%20values%20without%20copying&ei=duPCTc_NHobiiALIzfyjAw&usg=AFQjCNHkcn0RBhgCCAUP7xqO2pSA34nlQA|The NumPy Array: A Structure for Efficient Numerical Computation]], by Stéfan van der Walt, S. Chris Colbert, and Gaël Varoquaux | ||
- | |||
* [[http://neuroscience.telenczuk.pl/wp-content/uploads/2010/07/python_tools_for_science.pdf|Python Tools for Science]], by Bartosz Telenczuk | * [[http://neuroscience.telenczuk.pl/wp-content/uploads/2010/07/python_tools_for_science.pdf|Python Tools for Science]], by Bartosz Telenczuk | ||
- | |||
* [[http://www.scipy.org/Tentative_NumPy_Tutorial|Tentative (basic) tutorial]] | * [[http://www.scipy.org/Tentative_NumPy_Tutorial|Tentative (basic) tutorial]] | ||
* [[http://www.scipy.org/Numpy_Example_List|Example list]] | * [[http://www.scipy.org/Numpy_Example_List|Example list]] | ||
* [[http://docs.scipy.org/doc/numpy/reference/|Reference guide]] | * [[http://docs.scipy.org/doc/numpy/reference/|Reference guide]] | ||
- | |||
* [[http://showmedo.com/videotutorials/video?fromSeriesID=1037&name=10370000|Introducing Numpy Arrays]], video. | * [[http://showmedo.com/videotutorials/video?fromSeriesID=1037&name=10370000|Introducing Numpy Arrays]], video. | ||
Line 112: | Line 113: | ||
===== Latex on Windows and Macs ===== | ===== Latex on Windows and Macs ===== | ||
- | * [[http://www.latex-project.org/ftp.html|Obtaining LaTeX]], includes links to [[http://www.tug.org/protext/|ProTeXT]] for Windows, and [[http://www.tug.org/mactex/2011/|MacTeX]] for Macs. | + | * [[http://www.latex-project.org/ftp.html|Obtaining LaTeX]], includes links to [[http://www.tug.org/protext/|ProTeXT]] for Windows, and [[http://www.tug.org/mactex/|MacTeX]] for Macs. |
Line 120: | Line 121: | ||
See the [[https://www.cs.colostate.edu/wiki/Remote_Access|Remote Access]] page department wiki. | See the [[https://www.cs.colostate.edu/wiki/Remote_Access|Remote Access]] page department wiki. | ||
- | ===== Machine Learning Societies, Journals and Conferences ===== | ||
- | |||
- | * [[http://machinelearning.org/|The International Machine Learning Society]] and its [[http://machinelearning.org/icml.html|International Conference on Machine Learning]] | ||
- | |||
- | * [[http://jmlr.csail.mit.edu/|Journal of Machine Learning Research]], free, on-line | ||
- | |||
- | * [[http://www.mitpressjournals.org/loi/neco|Neural Computation]] | ||
- | |||
- | * [[http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1098-111X|International Journal of Intelligent Systems]] | ||
- | |||
- | * [[http://nips.cc/|Neural Information Processing Systems]] conference. | ||
Line 136: | Line 126: | ||
* [[http://www.johndcook.com/blog/2010/01/19/dont-invert-that-matrix/|Don't Invert that Matrix]], by John Cook | * [[http://www.johndcook.com/blog/2010/01/19/dont-invert-that-matrix/|Don't Invert that Matrix]], by John Cook | ||
- | |||
* [[http://orion.uwaterloo.ca/~hwolkowi/matrixcookbook.pdf|The Matrix Cookbook]], by Kaare Brandt Petersen and Michael Syskind Pedersen | * [[http://orion.uwaterloo.ca/~hwolkowi/matrixcookbook.pdf|The Matrix Cookbook]], by Kaare Brandt Petersen and Michael Syskind Pedersen |