导入Keras顺序模型时出错

时间:2018-08-09 11:43:14

标签: python keras

我先安装了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'

2 个答案:

答案 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