Difference: CLMASurvivalGuide (9 vs. 10)

Revision 102011-03-21 - raghavks

Line: 1 to 1

CLMA Survival Guide

Line: 31 to 31

Ling 571

  • This class requires programming in Python (check if still true for your quarter). Use a graphical debugger such as in an Integrated Development Environment. The free 'IDLE' may not be adequate. Better options include ActiveState Komodo and Eclipse.

Ling 572

  • For folks planning to use Python :
  • Please take the time to get familiar with numpy . It is very useful for matrix computations, constructing confusion matrices and computing accuracy. The numpy example list is a very useful resource. The functions numpy.zeros((x,y)), array.sum, array.trace are particularly useful.
  • Also learning to profile python code using "python -m cProfile myscript.py" can be extremely useful when you have severe performance issues and want to quickly narrow down the offending function/method that is badly affecting the performance.

Ling 573

Ling 567

This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Privacy Statement Terms & Conditions