Python Packages

· by

Contents
You might be looking for a tutorial how to create Python packages.

This article is about Python packages I use. Some of them are well known, others might be new to you. Let me know if I missed some that are important to you.

Data Science

Data Formats

Data Analysis

Scientific Computation

  • numpy: Use arrays for efficiency
  • scipy: Statistical functions, image manipulation and more

Machine Learning

  • Tensorflow: Create neural networks
    • Keras: Create neural networks more easily
  • sklearn: Various machine learning stuff
  • gym: Creating environments for reinforcement learning
  • clana

Web and Services

Datetime

Testing

  • pytest: Writing unittests
  • tox: Running tests

Misc

Honorable Mentions

I know that the following packages are popular, but I never really used them:

  • Django