Hacker News new | ask | show | jobs
by arugulum 2448 days ago
There has basically only ever been one major API shift, which was the shift away from Variables. And, granted, that happened from 0.3->0.4, about a year after the initial release.

Other than that, I've had next to no issues, and the API has only gotten better over time, with more convenient ways to do things.

PyTorch has a much smaller footprint, and is happy to delegate code to separate libraries (e.g. torchvision), so you run into "all-or-nothing" dilemmas less frequently.