# chiphuyen/tf-stanford-tutorials

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/chiphuyen-tf-stanford-tutorials).**

10,377 stars · 4,255 forks · Python · MIT · archived

## Links

- GitHub: https://github.com/chiphuyen/tf-stanford-tutorials
- Homepage: http://cs20.stanford.edu
- awesome-repositories: https://awesome-repositories.com/repository/chiphuyen-tf-stanford-tutorials.md

## Description

This project is a deep learning educational resource providing a collection of TensorFlow tutorials and programming exercises. It serves as a set of machine learning code samples designed for university-level courses on machine learning research.

The repository focuses on machine learning education and deep learning research, providing practical examples for implementing neural networks from scratch. It supports neural network prototyping and the development of TensorFlow models to help users apply deep learning theory to software implementations.

## Tags

### Education & Learning Resources

- [Machine Learning Education](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/machine-learning-education.md) — Offers structured code examples and materials for teaching the implementation of deep learning theory.
- [Deep Learning Courses](https://awesome-repositories.com/f/education-learning-resources/deep-learning-courses.md) — Serves as an educational resource with programming exercises designed for university-level machine learning courses.
- [Deep Learning Tutorials](https://awesome-repositories.com/f/education-learning-resources/deep-learning-tutorials.md) — Provides a collection of practical tutorials and guides for implementing neural networks using TensorFlow.

### Artificial Intelligence & ML

- [Deep Learning Research](https://awesome-repositories.com/f/artificial-intelligence-ml/deep-learning-research.md) — Facilitates experimentation with novel neural network architectures for academic and industrial research.
- [Machine Learning Implementations](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning-implementations.md) — Provides practical code implementations of deep learning models and neural networks for research and study. ([source](https://github.com/chiphuyen/tf-stanford-tutorials#readme))
- [Neural Network Research Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/architectures/neural-network-components/neural-network-research-tools.md) — Provides minimalist implementations and tools for rapid prototyping of neural network layers and configurations.
- [TensorFlow Model Development](https://awesome-repositories.com/f/artificial-intelligence-ml/tensorflow-model-development.md) — Guides the process of building and training deep learning models from scratch using the TensorFlow ecosystem.
- [Automatic Differentiation Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/automatic-differentiation-engines.md) — Implements mechanisms to calculate gradients for neural network weights by tracking operations during the forward pass.
- [Computational Graphs](https://awesome-repositories.com/f/artificial-intelligence-ml/computational-graphs.md) — Defines mathematical operations as directed graphs to optimize execution across CPUs, GPUs, and TPUs.
- [High-Level Model APIs](https://awesome-repositories.com/f/artificial-intelligence-ml/high-level-model-apis.md) — Uses high-level Python scripting to orchestrate data pipelines and training loops that control low-level kernels.
- [Model Construction APIs](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/architectures/neural-network-components/loss-functions/model-construction-apis.md) — Provides an API for assembling complex neural network architectures by treating layers as functional mappings.
- [Tensor Data Representations](https://awesome-repositories.com/f/artificial-intelligence-ml/tensor-data-representations.md) — Utilizes multi-dimensional array structures as the primary unit of data transfer between neural network layers.

### Programming Languages & Runtimes

- [Eager Execution Modes](https://awesome-repositories.com/f/programming-languages-runtimes/runtime-execution-environments/runtime-environments/runtimes/graph-symbolic-execution-engines/hybrid-execution-modes/eager-execution-modes.md) — Supports immediate operation evaluation to facilitate easier debugging and iterative model development.

### Part of an Awesome List

- [Deep Learning Frameworks](https://awesome-repositories.com/f/awesome-lists/ai/deep-learning-frameworks.md) — Stanford course materials for deep learning research with TensorFlow.
- [Machine Learning](https://awesome-repositories.com/f/awesome-lists/ai/machine-learning.md) — Practical tutorials for deep learning research using TensorFlow.
