The War Stories Behind P**’s Distributed Training 28 Aug 2019 Setting the Scene In 2018, I was leading distributed training efforts for Company P’s Ads ML team. Our ads retrieval and ranking models were exploding in... Read more #ads-ml #gpu-training #horovod #tensorflow
SOLID Design Principles 22 Dec 2017 SOLID: single responsibility (SOR), open-close (OCR), Liskov substitution (LSP), interface segregation (ISP), dependency injection (DI) (open-close + encapsulation of varies, etc) => next: Liskov Substitution DIP... Read more #design #oop #pattern
A Bottom-up Spark Learning Guide 20 Oct 2017 First, need to learn to monitor the status of your spark jobs. There is an excellent guide of spark UI from Databricks Read more #spark