如何解决如何修复“类型错误:列表索引必须是整数或切片,而不是 str”错误
我正在创建一个关于猫和非猫数据集的深度学习模型。这里我使用了动量法作为梯度下降,并且在参数初始化时遇到了错误。错误就像
TypeError: list indices must be integers or slices,not str
下面我粘贴了初始化阶段和模型创建阶段的代码:
初始化阶段
# GRADED FUNCTION: initialize_veLocity
def initialize_veLocity(parameters):
L = len(parameters) // 2 # number of layers in the neural networks
v = {}
# Initialize veLocity
for l in range(L):
### START CODE HERE ### (approx. 2 lines)
v["dW" + str(l+1)] = np.zeros((parameters["W" + str(l+1)].shape[0],parameters["W" + str(l+1)].shape[1]))
v["db" + str(l+1)] = np.zeros((parameters["b" + str(l+1)].shape[0],parameters["b" + str(l+1)].shape[1]))
### END CODE HERE ###
return v
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。