您当前的位置: 首页 >  Python

Better Bench

暂无认证

  • 1浏览

    0关注

    695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python Neural Networks for Beginners 学习笔记 on Youtube

Better Bench 发布时间:2020-10-08 18:28:23 ,浏览量:1

本人在Youtube上学习的一门叫TensorFlow 2.0 Complete Course - Python Neural Networks for Beginners Tutorial的课程,在此做的笔记,还在学习每天都会逐渐完善。 在这里插入图片描述

目录
  • 1. Tensorflow Introduciton
    • 1.1 TensorFlow 2.0 Introduction

1. Tensorflow Introduciton 1.1 TensorFlow 2.0 Introduction
  1. TensorFlow install
pip install tensorflow
  1. Tensorflow 的应用
  • Image Classification
  • Data Clustering
  • Regression
  • Reiforcement Learning
  • Natural Language Processing
  1. 使用tensorflow的Tensor
import tensorflow as tf 
# 查看tensorflow版本
print(tf.version)

# Tensor的variable使用
rank1_tensor = tf.Variable(["test","Ok","Tim"],tf.string)
rank2_tensor = tf.Variable(["Test","OK"],["Yes","No"],tf.string)

# tensor的rank使用
tf.rank(rank1_tensor)
#输出的numpy = 1 ,表示这个tensor的rank是1
# print(tf.rank(rank2_tensor))

# 查看tensor的矩阵大小
# print(rank1_tensor.shape)

# 初始化一个Tensor,全是1或者全是0
t = tf.ones([5,5,5])

t = tf.zeros([5,5,5])
# tensor的reshape
# -1表示所有。比如此处的5× 5× 5的tensor可以矩阵变换成125×所有,此处所有就是1 ,来自于5×5×5/125 = 1。类似于matlab矩阵中的冒号
te = tf.reshape(t,[125,-1] )
print(t)
print(te)
  1. Tensor的所有类型
  • Variable
  • Constant
  • Placeholder
  • SparseTensor
  • 除了Variable,其他的类型,在执行的时候都不可改变。
关注
打赏
1665674626
查看更多评论
立即登录/注册

微信扫码登录

0.0410s