Resources

Pattern Recognition (Spring 2020)

Resources

Writing Academic Text and Prototypes (Code)

Programming (Python 3)

  • matplotlib - matlab-style plotting library which can be used in stand-alone python programs, or in interactive python sessions.
  • Jupyter - support web-based python 'notebooks.' Good for trying things out interactively.
  • scitkit-learn ('traditional' machine learning library for Python)
  • numpy (python matrix library) and pandas (python data management/analysis library)
  • PyTorch python-based neural network/tensor library with GPU support.