May Meetup


Details
Schedule
• Gradual Typing - Introduction, purpose and a small look at mypy (20 min)
• Introduction to Celery (20 min)
• Networking Tea Break (30 min)
• Code Optimisation in Python (20 min)
• Deep Learning with Tensorflow (20 min)
• Lightning Talks (20 min)
• Discussions (20 min)
Gradual Typing - Introduction, purpose and small look at mypy
Speaker: Shrayas (https://www.meetup.com/Chennaipy/members/31218952/)
Python is dynamically typed.
-
Dynamic typing is awesome.
-
Dynamic typing is also a pain.
C# is statically typed.
-
Static typing is awesome.
-
Static typing is also a pain.
Is there no middle ground? Lets explore the realm of Gradual typing to know more.
Introduction to Celery
Speaker: Shanmuga (https://www.meetup.com/Chennaipy/members/128941702)
Cases when number of tasks are submitted to task queue which needs to be processed asynchronously Celery saves the day. Celery distributes and coordinates the tasks over multiple workers (may be running on different machine). It also scales well with addition/removal of workers on the fly to handle those occasional burst work load between long periods of calm.
With the flexibility to support multiple message brokers and custom extension for various modules it addresses a wide variety of retirements.
Code Optimization in Python
Speaker: Ashok (https://www.meetup.com/Chennaipy/members/197137280/)
I am referring to the following 2 links. They have some good material.
https://wiki.python.org/moin/PythonSpeed/PerformanceTips
http://www.scipy-lectures.org/advanced/optimizing
Deep Learning with Tensorflow
Speaker: Manish (https://www.meetup.com/Chennaipy/members/198411826)
The talk will cover the basics of neural networks, an introduction to tensorflow and its features along with the advantages of Tensorflow over other libraries like Theano.
Talk at Chennaipy
If you would like to do a talk at the meetup, please add a comment to this event page with a talk title and talk duration.

May Meetup