PyTorch Serialization πŸ“¦βš™οΈ

One thing is to train the model, but another is to serve it. In between those two phases, model serialization and deserialization occurs. In simpler words it’s just model saving and loading. It’s important because different methods result in different:

  1. Inference speed
  2. Model size
  3. Python environment size

If you are curious what are the ways to serialize model in PyTorch and how they compare, checkout my new post on Appsilon blog.

Read more β†’

SFI Conference Recording πŸŽ₯

Finally the recording of the talk StyleGAN w Twoich rΔ™kach from SFI 2022 is available online! πŸŽ‰

Read more β†’

SFINKS 2022 β–³βœŽπŸ“œ

SFINKS is a small conference on complex systems and interdisciplinary physics. I wanted to present something there since the first edition in 2016, but I never stood a chance. Every year there was something up, like an international exchange or a lot of tough exams. Finally, this year I was able to fullfil my dream as I presented a lightning talk O strachu przed liczeniem na papierze (eng. About the fear of calculating on paper).

Read more β†’

DaftAcademy Course Finished 🐍🏁

I’d like to inform that the course has finished and the total of 56 people received a graduation certificate (which required passing homeworks for over 70%), congratulations! πŸŽ‰ It was a great experience and I’m happy that I was able to teach so many young students!

Read more β†’

PyTorch-Lightning + Hydra to Boost Your PyTorch βš‘πŸ‰

When working with deep learning problems I usually use PyTorch. I like this framework as it gives me a lot of freedom and allows to write code in the pythonic way. Using bare pytorch unfortunately often means writing a lot of boilerplate code, which no-one like. Another problem that arises during longer and larger projects is experiments running and configuration maintenance. I tackle those two problems by using pytorch-lightning and Hydra.
Read more β†’

DaftAcademy Announcement πŸπŸ‘¨β€πŸ«

I’m happy to announce that I’ll create and teach the course Python LevelUP: Data Science by Appsilon in collaboration with DaftAcademy, part of DaftCode.

This will be a five-week course on the basics of Data Science in python. The course materials will be available on GitHub for free. Apart from teaching the classic stuff, I’ll try to show some of the newest and coolest libraries out there. Even if you already know most of this stuff, I really recommend to take a closer look on the unknown packages.

Read more β†’

Copepods Oil Sac πŸŒŠπŸ›’πŸ‘œ

Some time ago, I’ve worked on an oil sac (energy reservoir) detection in copepods (kind of zooplankton) for UniversitΓ© Laval. Apart from presenting the results on the ML4Plankton conference I’ve published a detailed blog post on the Appsilon blog that I strongly encourage you to read!

Read more β†’

Presentation at ML4Plankton Conference 🌊🐟

Recently I was working at work on detecting the oil sac in copepods. This is was a super cool problem in which we received data from professor FrΓ©dΓ©ric Maps from UniversitΓ© Laval. We together gave a talk on conference ML4Plankton that you can watch online! First Frederic gives some context on why this problem is important and later I explain methods used and problems you can find. Our talk is available online here:
Read more β†’

StyleGANv2 in Your Hands πŸ’‡πŸ‘»

This is the second post from micro-series preceding the SFI conference. In the first post I showed how easy it is to do the style transfer at home. Now, I would like to present you how to play with StyleGANv2. StyleGANv2 is the second version of StyleGAN, they are very similar in core principals. We will be working with StyleGANv2 but I will refer to it as SG. There is a lot that can be said/explained about SG.
Read more β†’

Streamlit Tutorial: How to Deploy Streamlit Apps on RStudio Connect πŸ’°

I wrote another post for Appsilon, this time about deploying streamlit applications on RStudio Connect infrastructure. This post might be totally useless for majority of audience, but a pure gold for a few πŸ’°. What is streamlit you can understand from my previous post. Having a running app in your browser is already cool, but how cool is it to deploy your app on the internet? If you need an enterprise solution for hosting dashboards in RShiny/streamlit, RSConnect is the way!
Read more β†’