1. 磐创AI首页
  2. 机器学习
  3. TensorFlow

斯坦福大学课程 CS 20SI TensorFlow 深度学习研究: Tensorflow for Deep Learning Research


TensorFlow 是一个强有力的开源软件库在机器学习方面，被谷歌大脑的研究员开发。他有很多提前建立好的函数来减轻简历不同神经网络的任务。TensorFlow 也允许分布式计算使用不同的电脑，同时也支持一个设备上的多 CPU,GPU。TensorFlow 提供了 Python API ，也提供了一个包含少许文档的  C++ API .在这个课程中我们将会使用 Python。


Course Description

Tensorflow is a powerful open-source software library for machine learning developed by researchers at Google Brain. It has many pre-built functions to ease the task of building different neural networks. Tensorflow allows distribution of computation across different computers, as well as multiple CPUs and GPUs within a single machine. TensorFlow provides a Python API, as well as a less documented C++ API. For this course, we will be using Python.

This course will cover the fundamentals and contemporary usage of the Tensorflow library for deep learning research. We aim to help students understand the graphical computational model of Tensorflow, explore the functions it has to offer, and learn how to build and structure models best suited for a deep learning project. Through the course, students will use Tensorflow to build models of different complexity, from simple linear/logistic regression to convolutional neural network and recurrent neural networks with LSTM to solve tasks such as word embeddings, translation, optical character recognition. Students will also learn best practices to structure a model and manage research experiments.