Monday, March 28, 2016

Episode 52: Scientific Python


We are sponsored by audible!

We are on Patreon!

Intro topic: Virtual Reality


Book of the Show

Tool of the Show

Scientific Python

  • Interfaces
    • Command-Line
    • Spyder
    • Jupyter (formerly ipython notebook)
      • Divides programs into cells and freezes the state of the system in between cells
      • Similar to mathematica notebook
  • Tensor libraries
    • Numpy
      • MATLAB-like interface in python
      • Built on top of LAPACK and other C & Fortran libraries
      • Faster than native python
    • Theano
      • Designed to use the GPU
      • Deferred Execution (batching)
      • Built on top of CUDA (GPU) or Numpy (CPU)
    • Tensorflow
      • Can use either the CPU or GPU
      • Visualization tools (control flow diagrams)
      • Better documentation than Theano
  • Scientific Libraries
    • SciPy
      • Integration, optimization, signal processing, statistics
      • Sparse linear algebra
    • Pandas
      • Data frames, reshaping and pivoting
      • Reading/writing CSV, SQL, HDF5
    • PyMC
      • Bayesian statistical models
      • Markov-Chain Monte-Carlo
  • Visualization
    • Matplotlib
      • Lightweight, can embed graphs in jupyter
    • Panoramix
      • A full service with lots of features, designed to deeply analyze datasets


  1. After the a half year time frame, I was currently ensured. The establishment where I contemplated came up to me with some great job science course in pune

  2. These conventional betting machines make up about 70% of a gambling club's salary. machine learning course in pune

  3. Attend The Machine Learning course in Bangalore From ExcelR. Practical Machine Learning course in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning course in Bangalore.
    Machine Learning course in Bangalore

  4. Well, the most on top staying topic is Data Analytics. Data Analytics is one of the most promising technique in the growing world. I would like to add Data Analytics training to the preference list. Out of all, Data Analytics course in Mumbai is making a huge difference all across the country. Thank you so much for showing your work and thank you so much for this wonderful article.

  5. Such a very useful article. I have learn some new information.thanks for sharing.
    data scientist course in mumbai


  6. Excelr is providing emerging & trending technology training, such as for data science, Machine learning, Artificial Intelligence, AWS, Tableau, Digital Marketing. Excelr is standing as a leader in providing quality training on top demanding technologies in 2019. Excelr`s versatile training is making a huge difference all across the globe. Enable ?business analytics? skills in you, and the trainers who were delivering training on these are industry stalwarts. Get certification on "
    best data science courses in hyderabad"
    and get trained with Excelr.

  7. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    Data science analytics in Mumbai

  8. Nice Blog...Very interesting to read this article. I have learn some new information.thanks for sharing.
    ExcelR Mumbai

  9. Very nice blog here and thanks for post it.. Keep blogging...
    ExcelR data science training

  10. Attend The Data Analytics Courses From ExcelR. Practical Data Analytics Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Courses.
    ExcelR Data Analytics Courses

  11. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    ExcelR data science course in mumbai

  12. Good to become visiting your weblog again, it has been months for me. Nicely this article that i've been waited for so long. I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share.
    data analytics course hyderabad

  13. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
    data analytics courses