← All notes

TensorFlow / ML framework correctness

Why this blog exists

I use this blog to explain changes I contribute to open source. The topics include numerical correctness in ML frameworks, indexing and inference systems, and concurrency in distributed backends.

I use this blog to explain changes I contribute to open source. The topics include numerical correctness in ML frameworks, indexing and inference systems, and concurrency in distributed backends.

The diff shows what changed. I want the write-up to explain why that change is enough, which test would have caught the failure, and what tradeoffs remain.

Each technical post links to its merged PR so readers can check the implementation and tests.