GDG Suzhou TensorFlow 系列活动报名
活动内容:
TensorFlow简介,相关软件工具使用简介。如何基于Anaconda和Jupyter Notebook进行TensorFlow实践,如何使用TensorFlow GPU版进行数字手写体识别(MNIST数据库)。TensorFlow高层库(Keras等)简介。
活动前准备:
自带电脑,预先完成安装Anaconda,TensorFlow。如想使用GPU版TensorFlow请提前下载安装Cuda和对应版本的Cudnn。
TensorFlow: https://www.tensorflow.org/
Anaconda: https://www.anaconda.com/download/
Cuda: https://developer.nvidia.com/cuda-downloads
cuDNN: https://developer.nvidia.com/cudnn
先去安装
搜:
Anaconda TensorFlow
Installing TensorFlow | TensorFlow
Installing TensorFlow on macOS | TensorFlow
Note: As of version 1.2, TensorFlow no longer provides GPU support on macOS.
1.2版本不支持GPU了
本来要去安装virtualenv呢,发现:
中就已经自带了,并且包括其他data science和machine learning相关的包
所以还是先去安装Anaconda
TensorFlow™ 是一个使用数据流图进行数值计算的开源软件库。图中的节点代表数学运算, 而图中的边则代表在这些节点之间传递的多维数组(张量)。这种灵活的架构可让您使用一个 API 将计算工作部署到桌面设备、服务器或者移动设备中的一个或多个 CPU 或 GPU。 TensorFlow 最初是由 Google 机器智能研究部门的 Google Brain 团队中的研究人员和工程师开发的,用于进行机器学习和深度神经网络研究, 但它是一个非常基础的系统,因此也可以应用于众多其他领域。
CUDA Toolkit 9.1 Download | NVIDIA Developer
CUDA Toolkit | NVIDIA Developer
“Develop, Optimize and Deploy GPU-accelerated Apps
The NVIDIA® CUDA® Toolkit provides a development environment for creating high performance GPU-accelerated applications. With the CUDA Toolkit, you can develop, optimize and deploy your applications on GPU-accelerated embedded systems, desktop workstations, enterprise data centers, cloud-based platforms and HPC supercomputers. The toolkit includes GPU-accelerated libraries, debugging and optimization tools, a C/C++ compiler and a runtime library to deploy your application.”
NVIDIA cuDNN | NVIDIA Developer
“The NVIDIA CUDA® Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks. cuDNN provides highly tuned implementations for standard routines such as forward and backward convolution, pooling, normalization, and activation layers. cuDNN is part of the NVIDIA Deep Learning SDK.”
相关资源:
1.官网 安装
Installing TensorFlow on macOS | TensorFlow
中文翻译:
TensorFlow-wiki/Installing TensorFlow on Mac OS X.md at master · TensorFlowNews/TensorFlow-wiki
2.入门
ML的入门:
Getting Started for ML Beginners | TensorFlow
ML的熟练工:
Getting Started with TensorFlow | TensorFlow
2.中文社区