[ML][Training] Thread-safe locks