zoukankan      html  css  js  c++  java
  • tensorflow学习012——tf.keras函数式API

    2.11tf.keras函数式API

    将每一层写成一个函数,每次使用直接调用。
    好处:可以建立多输入多输出模型

    点击查看代码
    from tensorflow import keras
    import matplotlib.pyplot as plt
    fashion_mnist = keras.datasets.fashion_mnist
    (train_images,train_labels),(test_images,test_labels) = fashion_mnist.load_data()
    train_images = train_images / 255
    test_images = test_images / 255
    #先创建一个输入
    input = keras.Input(shape=(28,28)) #这里只需要写明图片的形状就可以
    x = keras.layers.Flatten()(input)
    x = keras.layers.Dense(32,activation='relu')(x)
    x = keras.layers.Dropout(0.5)(x)
    x = keras.layers.Dense(64,activation='relu')(x)
    output = keras.layers.Dense(10,activation='softmax')(x)
    model = keras.Model(inputs=input,outputs=output)
    model.compile(optimizer=keras.optimizers.Adam(learning_rate=0.001),loss='sparse_categorical_crossentropy',metrics=['acc'])
    model.fit(train_images,train_labels,epochs=5,validation_data=(test_images,test_labels))
    print(model.evaluate(test_images,test_labels))
    


    作者:孙建钊
    出处:http://www.cnblogs.com/sunjianzhao/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    【微服务架构】SpringCloud之Ribbon
    SpringCloud之Eureka(注册中心集群篇)
    Eureka简介
    两行代码 搞定计数
    HBase详细概述
    电商项目介绍---说的很好
    面试:----Nginx的一理解
    redis介绍
    Linux操作系统介绍
    什么是Solr
  • 原文地址:https://www.cnblogs.com/sunjianzhao/p/15553359.html
Copyright © 2011-2022 走看看