我先安装了keras,然后安装了tensorflow。当我执行keras顺序模型时,我收到一条错误消息,指出
from keras.models import sequential
Using TensorFlow backend.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'sequential'
答案 0 :(得分:0)
将我的评论更改为答案。
尝试使用大写字母@Primary
@Bean(name = "entityManagerFactory")
public EntityManagerFactory entityManagerFactory() {
LocalContainerEntityManagerFactoryBean emf = new LocalContainerEntityManagerFactoryBean();
emf.setDataSource(dataSource);
emf.setJpaVendorAdapter(jpaVendorAdapter);
emf.setPackagesToScan("org.package.entity");
emf.setPersistenceUnitName("default");
emf.afterPropertiesSet();
return emf.getObject();
}
答案 1 :(得分:0)
问题是导入时 S 序列中小写的 s 。它应该是-从keras.models import Sequential
开始的。但是,作为补充,您可以使用tensorflow keras api use使用代码from tensorflow.keras import Sequential
。如果您使用的是colab,则可以在笔记本的开头写%tensorflow_version 2.x
以使用第二版的tensorflow