Skip to content

Latest commit

 

History

History
142 lines (103 loc) · 5.7 KB

File metadata and controls

142 lines (103 loc) · 5.7 KB

PyCon 2016 - Portland


https://speakerdeck.com/pycon2016
https://github.com/PyCon/2016-slides

Presentations

Python Language (Guido van Rossum)
  https://www.youtube.com/watch?v=YgtL4S7Hrwo

  • New in Python 3.5
  • matrix multiply: A@B, __matmul__
  • more unpacking syntax: x = [1, 2, *y]
  • Python 3.6
  • f-strings: x="world"; y=42; print(f"Hello {x}, {y}")
  • Underscores in numbers: 100_000_000

Keynote (K Lars Lohn)
  https://www.youtube.com/watch?v=bSfe5M_zG2s

Python Sorted Collections (Grant Jenks)
  https://www.youtube.com/watch?v=7z2Ki44Vs4E

Oneliner-izer: An Exercise in Constrained Coding (Chelsea Voss)
  https://www.youtube.com/watch?v=DsUxuz_Rt8g

Regular Expressions (Trey Hunner)
  https://www.youtube.com/watch?v=W4ReH9IPH-Q

Structured Data from Unstructured Text (Van Lindberg)
  https://www.youtube.com/watch?v=-K-XtxSyyvU

Statistics for Hackers (Jake Vanderplas)
  https://www.youtube.com/watch?v=L5GVOFAYi8k

Kalman Filters for non-rocket science (Elizabeth Ramirez)
  https://www.youtube.com/watch?v=e2MJoPKVhHo

Exception and error handling in Python 2 and Python 3 (Alex Martelli)
  https://www.youtube.com/watch?v=frZrBgWHJdY

Postgres present and future (Craig Kerstiens)
  https://www.youtube.com/watch?v=rYSSX8mdbMk

Memory Management in Python (Nina Zakharenko)
  https://www.youtube.com/watch?v=F6u5rhUQ6dU

Visual Diagnostics for More Informed Machine Learning: Within and Beyond Scikit-Learn (Rebecca Bilbro)
  https://www.youtube.com/watch?v=c5DaaGZWQqY

  • Anscombe's Quartet
  • Visual Feature Analysis
  • Boxplots
  • Scatter Plot Matrices (sploms)
  • Radial Visualizations (radviz) - can be good for classification
  • Parallel Coordinates - look for chords, good for classification
  • Visual Model Selection
  • Classifier Comparison plots
  • Classification Heatmap
  • Prediction Error Plots
  • Residual Plots
  • Visual Tuning
  • Validation Curves
  • Visual Gridsearch
  • pip install yellowbrick
  • http://blog.districtdatalabs.com

A Beginner's Guide to Deep Learning (Irene Chen)
  https://www.youtube.com/watch?v=nCPf8zDJ0d0

Code Unto Others (Nathaniel Manista, Augie Fackler)
  https://www.youtube.com/watch?v=AFhSWQYdjy4

Refactoring Python: Why and how to restructure your code (Brett Slatkin)
  https://www.youtube.com/watch?v=D_6ybDcU5gc

Git: A Peek Under the Hood (Clara Bennett)
  https://www.youtube.com/watch?v=zZ2hG6PMjk8

Tutorials

Documenting your project with Sphinx & Read the Docs (Eric Holscher)
  https://www.youtube.com/watch?v=hM4I58TA72g

Machine Learning with Text in scikit-learn (Kevin Markham)
  https://www.youtube.com/watch?v=WHocRqT-KkU
  https://github.com/justmarkham/pycon-2016-tutorial

Get Started with Git (David Baumgold)
  https://www.youtube.com/watch?v=RrdECLvHW6g

Essential data science skills for every programmer, from data to model to visualization
  https://www.youtube.com/watch?v=rudYHNAGbdk

Pythonic Objects: implementing productive APIs with the Python Data Model (Luciano Ramalho)
  https://www.youtube.com/watch?v=k55d3ZUF3ZQ

Python for Social Scientists: Cleaning and Prepping Data (Renee Chu)
  https://www.youtube.com/watch?v=u682UpVrMVM

A Tour of Large-Scale Data Analysis Tools in Python (Sarah Guido, Sean O'Connor)
  https://www.youtube.com/watch?v=ltS4Om_3QRQ

Diving into Machine Learning through TensorFlow (ulia Ferraioli, Amy Unruh, Eli Bixby)
  https://www.youtube.com/watch?v=GZBIPwdGtkk

Natural Language Processing with NLTK and Gensim (Tony Ojeda, Benjamin Bengfort, Laura Lorenz)
  https://www.youtube.com/watch?v=itKNpCPHq3I

Introduction to Unit Testing in Python with Pytest (Michael Tom-Wing, Christie Wilson)
  https://www.youtube.com/watch?v=UPanUFVFfzY

Faster Python Programs - Measure, don't Guess (Mike Müller)
  https://www.youtube.com/watch?v=JDSGVvMwNM8

Computational Statistics (Allen Downey)
  https://www.youtube.com/watch?v=VR52vSbHBAk

Bayesian statistics made simple (Allen Downey)
  https://www.youtube.com/watch?v=TpgiFIGXcT4

Data Carpentry: An Introduction to Python for Data Analysis and Visualization (Tracy Teal)
  https://www.youtube.com/watch?v=Ws34Ho-1aDs

Introduction to Docker and containers (Jérôme Petazzoni)
  https://www.youtube.com/watch?v=ZVaRK10HBjo

Python by Immersion (Stuart Williams)
  https://www.youtube.com/watch?v=2v88Nmf3PNE

Descriptors and Metaclasses - Understanding and Using Python's More Advanced Features (Mike Müller)
  https://www.youtube.com/watch?v=7PzeZQGVPKc

Efficient Python for High-Performance Parallel Computing (Mike McKerns)
  https://www.youtube.com/watch?v=6zQhUlMYea4

The Fellowship of the Data (Sev Leonard)
  https://www.youtube.com/watch?v=n4VLLQXF_9Y

Making an Impact with Python Natural Language Processing Tools (Hobson Lane, Dan Fellin, Jeremy Robin)
  https://www.youtube.com/watch?v=jSdkFSg9oW8