#
Tag: debug
See all tags.
My 2018 project at a pre-IPO Uber was the first-ever adopter of Michelangelo thanks to the good people at the Rider-Pricing-ML Team to receive this opportunity. While working on a large AI model, and trying to figure out how to predict beta-elasiticity estimates of rider to price to population-hexagons, I noticed a large inordinate time spent during the model training even for small datasets during model weight updates.
If you see socket connection error to 'wss://sub.domain.com/' failed: Websocket console error
When the code is >10,000 lines of code (LoC), or >100,000 LoC, and we see memory of our research growing either slowly, or aggressively, it would eventually crash based on the compute profile used. The following steps can be used via windbg, gdb, and dotnet profiler for an incisive look to find the root cause without reading the entire codebase. We can think of this as a surgical intervention for super-quick turnaround and resolution, rather than, a way to defer cleaning-up bad codes after-the-fact.