小孢子的神奇之旅-如何阅读MindSpore报错信息(1)
至此问题已经解决了,但可以稍稍深入,样例代码调用了MindSpore的ops接口,ops接口中的算子被称为Primitive算子,Primitive算子是开放给用户的最低阶算子接口,这些算子都继承于 primitive类,这也就是为什么异常的代码堆栈会有 primitive.py,Primitive算子使用前需要实例化,这个错误就是在做实例化时,传入的属性类型不对导致的异常,感兴趣的同学可以进一步看下MindSpore的框架代码。咱先来一个入门级的例子,与MindSpore的报错来个初见。