🤣
Seriously though two things have cut through:
- “it’s better to under-promise and over-deliver”
- “maybe it will work, but we absolutely have to do a validation study first”
🤣
Seriously though two things have cut through:
We are small company so I do a huge range of stuff.
New product dev from data collection through to model in production.
Improving our internal annotation tools
Automating workflows and pipelines.
Database wrangling, APIs and UI
Managing the other ML engineers
Business development
Stop CEO promising clients that AI can solve everything.
Tools:
IDE: JetBrains suite / VS 2022 / VS Code Languages: C# and Python Frameworks: .NET 7, PyTorch, ONNX. Backend: ASP.NET Core for the heavy stuff or production, else Flask Front end : Blazor WASM and occasionally Blazor server. Deployment: Local server or Azure cloud. Collaboration: Microsoft Teams and Microsoft Loop
No, I finally changed from Tensorflow Keras to PyTorch and not going back.
Why abandon keras? In the end I felt like I was always fighting some little bug or error that needed brute force guessing to resolve. The data loaders are painful. Dealing with idiosyncrasies of the model subclass system to do anything custom.