我正在使用 tf in vs code 构建深度学习模型。到目前为止,Pylance 几乎在每一步都得到了帮助。最近,我遇到了类型冲突(?)问题。例如,在以下代码中:
history: History = model.fit(x_train_data, y_train_data)
虽然fit方法返回一个History对象,但 pylance 显示以下错误:
pylance 识别的内容如下图所示:
所以它显然期望None。但是,当我运行代码时,它可以工作。只是这种假阴性令人恼火。
如何让 pylance 正确识别类型?也许像javascript中的任何类型的包?