1. 可训练变量
1.1 可训练变量简述
1.2 将张量封装成可训练变量
1.2使用可训练变量
1.3 trainable 和ResourceVariable
1.4可训练变量赋值
1.5isinstance
判断属性
2.自动求导
2.1自动求导-GradientTape
2.2 GradientTape的persistent参数
GradientTape的persistent参数默认为false,代表着tape这个对象只能使用一次,因此会出现报错!
解决方法:加上参数persistent为true
2.3 GradientTape的watch_accessed_variables参数
GradientTape的watch_accessed_variables参数表示自动监视所有的可训练变量,取值是布尔类型,默认为true
设置为false后输出导数为none
2.3.1 添加监视的可训练变量
2.3.2 添加监视的非可训练变量
2.4多元函数求偏导
2.4.1两个变量接收
2.4.2 一个变量接收偏导
2.5高阶导数
2.6对向量求偏导