Warning: Declaration of action_plugin_tablewidth::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /s/bach/b/class/cs545/public_html/fall16/lib/plugins/tablewidth/action.php on line 93
resources [CS545 fall 2016]

User Tools

Site Tools


resources

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
resources [2016/08/24 16:18]
asa [IDEs]
resources [2016/08/24 16:43]
asa
Line 1: Line 1:
 +~~NOTOC~~
 +
 ====== Python and Machine Learning resources ====== ====== Python and Machine Learning resources ======
  
Line 7: Line 9:
   * [[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://​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]].   * [[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 ====== 
  
-[[http://​www.python.org|The official ​Python ​website]]+===== Python ​=====
  
 === Resources for learning python === === Resources for learning python ===
  
-  * [[http://www.python.org/​doc/current/​tutorial/ ​ | The official Python tutorial]] +  * [[https://docs.python.org/​3/​tutorial/ ​ | The official Python tutorial]] 
-  * [[http://www.greenteapress.com/​thinkpython|Think Python]], on-line book by Allen Downey +  * [[http://​greenteapress.com/​wp/​think-python-2e/​|Think Python]], on-line book by Allen Downey 
-  * [[http://​learnpythonthehardway.org/​book/​|Learn Python the hard way]] +  * [[http://​learnpythonthehardway.org/​book/​|Learn Python the hard way]] (not updated to Python ​3)
-  * [[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+
  
 === Python resources === === Python resources ===
  
-  * [[http://​aymanh.com/​python-debugging-techniques|Python Debugging Techniques]] and [[http://​pythonconquerstheuniverse.wordpress.com/​category/​python-debugger/​|Python ​Conquers the Universe]] +  * [[http://​pythonconquerstheuniverse.wordpress.com/​category/​python-debugger/​|Python ​Debugging Techniques]]
-  * [[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://​ipython.org/​|IPython]]:  ​a better Python interpreter.
- +
-===== IPython ===== +
- +
-  ​* [[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://​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 48: Line 31:
  
   * [[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]] 
  
 ==== ... Macs ==== ==== ... Macs ====
  
-  * [[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 61: Line 42:
  
   * [[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]]. 
- 
-==== .. in Spyder ==== 
- 
-  * [[http://​code.google.com/​p/​spyderlib/​|Spyder]],​ stands for Scientific PYthon Development EnviRonment 
- 
  
 ==== ..  in Eclipse ===== ==== ..  in Eclipse =====
  
-  * [[http://​pydev.org/​|Pydev for Eclipse]]+  * [[http://​pydev.org/​|Pydev for Eclipse]] ​(if you must...)
  
  
Line 95: Line 70:
  
 Lots of tutorials and quick starts out there: Lots of tutorials and quick starts out there:
-  * [[http://​www.latex-project.org/​guides/​|LaTeX Documentation]] 
   * [[http://​tobi.oetiker.ch/​lshort/​lshort.pdf|The Not So Short Introduction to LATEX 2ε or LATEX 2ε in 157 minutes]] by Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl, with an excellent index useful for looking up commands   * [[http://​tobi.oetiker.ch/​lshort/​lshort.pdf|The Not So Short Introduction to LATEX 2ε or LATEX 2ε in 157 minutes]] by Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl, with an excellent index useful for looking up commands
   * [[http://​soundandcomplete.com/​2010/​05/​13/​emacs-as-the-ultimate-latex-editor/​|Emacs as the Ultimate LaTeX Editor]], by Piotr Kaźmierczak   * [[http://​soundandcomplete.com/​2010/​05/​13/​emacs-as-the-ultimate-latex-editor/​|Emacs as the Ultimate LaTeX Editor]], by Piotr Kaźmierczak
Line 102: Line 76:
   * [[http://​www.andy-roberts.net/​writing/​latex|Getting to Grips with LaTeX]] by Andrew Roberts   * [[http://​www.andy-roberts.net/​writing/​latex|Getting to Grips with LaTeX]] by Andrew Roberts
  
-===== IDEs =====+===== Tools for LaTex =====
  
 There are specific editors and GUI programs to help you with LaTex (e.g. texmaker, lyx, and kile for linux, which are installed on CS machines, and miktex for windows). ​ Personally, I either do things at the commandline and use emacs/​aquamacs for editing or use one of two very good online systems: ​ ([[https://​www.overleaf.com/​ | Overleaf]] or [[https://​www.sharelatex.com/​ | ShareLatex]]). There are specific editors and GUI programs to help you with LaTex (e.g. texmaker, lyx, and kile for linux, which are installed on CS machines, and miktex for windows). ​ Personally, I either do things at the commandline and use emacs/​aquamacs for editing or use one of two very good online systems: ​ ([[https://​www.overleaf.com/​ | Overleaf]] or [[https://​www.sharelatex.com/​ | ShareLatex]]).
Line 124: Line 98:
   * [[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
 +
 +===== 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://​nips.cc/​|Neural Information Processing Systems]] conference.
 +
 +
 +
resources.txt · Last modified: 2016/08/24 16:43 by asa