英语单词:
随机扰动:apply random perturbations
不规则张量 RaggedTensor
稀疏张量 SparseTensor
基本概率:
构造数据:
tf.Variable(10., name='bias')
构造损失函数:tf.reduce_mean(tf.square(error))
def loss(model, inputs, targets):
error = model(inputs) - targets
return tf.reduce_mean(tf.square(error))
选择优化器:
optimizer = tf.keras.optimizers.SGD(learning_rate=0.01)
计算梯度
def grad(model, inputs, targets):
with tf.GradientTape() as tape:
loss_value = loss(model, inputs, targets)
return tape.gradient(loss_value, [model.W, model.B])
Tensor shap的一些基本方法:
print("Type of every element:", rank_4_tensor.dtype)
print("Number of dimensions:", rank_4_tensor.ndim)
print("Shape of tensor:", rank_4_tensor.shape)
print("Elements along axis 0 of tensor:", rank_4_tensor.shape[0])
print("Elements along the last axis of tensor:", rank_4_tensor.shape[-1])
print("Total number of elements (3*2*4*5): ", tf.size(rank_4_tensor).numpy())
xxxxxxxxxx