Reference models and tools for Cloud TPUs.
Role in this project:
ML Engineer Contributions:11 commits, 3 PRs, 5 pushes in 3 years 2 months
Contributions summary:Michael primarily contributed to model training and evaluation, specifically for the MnasNet, EfficientNet, and ResNet models, all within the context of TPUs. They made changes related to quantization during training, including adding fake quantization ops and enabling post-quantization. Furthermore, they were involved in integrating moving average variables and managing checkpoints for model export and initialization. The user also updated Keras colab notebooks.
cloud
Role in this project:
ML Engineer Contributions:7 commits in 6 months
Contributions summary:Michael primarily focused on modifying the `tensorflow/estimator` repository related to TPU (Tensor Processing Unit) integration and error handling. Their contributions include adjustments to error handling mechanisms within the `ErrorRendezvous` class, specifically to ignore errors already handled by MonitoredSession. They also implemented and refined preemption hooks, enabling them when a TPU name is provided. Additionally, the user addressed issues related to cloud TPU preemption by enabling or disabling it based on whether the code is running on GCE.
deep-learningmachine-learningtensorflowtensorflow-estimatorestimator