当前位置: 首页 > news >正文

日本哪个网站做外贸比较好怎么建立网站?

日本哪个网站做外贸比较好,怎么建立网站?,能免费用服务器的网站,用了采集站域名做网站本笔记主要记录metrics相关的内容,详细内容请参考代码注释,代码本身只使用了Accuracy和Mean。本节的代码基于上篇笔记FashionMnist的代码经过简单修改而来,上篇笔记链接如下: Tensorflow2.0笔记 - FashionMnist数据集训练-CSDN博…

        本笔记主要记录metrics相关的内容,详细内容请参考代码注释,代码本身只使用了Accuracy和Mean。本节的代码基于上篇笔记FashionMnist的代码经过简单修改而来,上篇笔记链接如下:

Tensorflow2.0笔记 - FashionMnist数据集训练-CSDN博客文章浏览阅读339次。本笔记使用FashionMnist数据集,搭建一个5层的神经网络进行训练,并统计测试集的精度。本笔记中FashionMnist数据集是直接下载到本地加载的方式,不涉及用梯子。关于FashionMnist的介绍,请自行百度。https://blog.csdn.net/vivo01/article/details/136921592?spm=1001.2014.3001.5502

#Fashion Mnist数据集本地下载和加载(不用梯子)
#https://blog.csdn.net/scar2016/article/details/115361245 (百度网盘)
#https://blog.csdn.net/weixin_43272781/article/details/110006990 (github)
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import datasets, layers, optimizers, Sequential, metricstf.__version__#加载fashion mnist数据集
def load_mnist(path, kind='train'):import osimport gzipimport numpy as np"""Load MNIST data from `path`"""labels_path = os.path.join(path,'%s-labels-idx1-ubyte.gz'% kind)images_path = os.path.join(path,'%s-images-idx3-ubyte.gz'% kind)with gzip.open(labels_path, 'rb') as lbpath:labels = np.frombuffer(lbpath.read(), dtype=np.uint8,offset=8)with gzip.open(images_path, 'rb') as imgpath:images = np.frombuffer(imgpath.read(), dtype=np.uint8,offset=16).reshape(len(labels), 784)return images, labels#预处理数据
def preprocess(x, y):x = tf.cast(x, dtype=tf.float32)x = tf.convert_to_tensor(x, dtype=tf.float32) / 255.y = tf.cast(y, dtype=tf.int32)y = tf.convert_to_tensor(y, dtype=tf.int32)return x, y
#训练数据
train_data, train_labels = load_mnist("./datasets")
print(train_data.shape, train_labels.shape)
#测试数据
test_data, test_labels = load_mnist("./datasets", "t10k")
print(test_data.shape, test_labels.shape)batch_size = 128train_db = tf.data.Dataset.from_tensor_slices((train_data, train_labels))
train_db = train_db.map(preprocess).shuffle(10000).batch(batch_size)test_db = tf.data.Dataset.from_tensor_slices((test_data, test_labels))
test_db = test_db.map(preprocess).batch(batch_size)train_db_iter = iter(train_db)
sample = next(train_db_iter)
print('Batch:', sample[0].shape, sample[1].shape)#定义网络模型
model = Sequential([#Layer 1: [b, 784] => [b, 256]layers.Dense(256, activation=tf.nn.relu),#Layer 2: [b, 256] => [b, 128]layers.Dense(128, activation=tf.nn.relu),#Layer 3: [b, 128] => [b, 64]layers.Dense(64, activation=tf.nn.relu),#Layer 4: [b, 64] => [b, 32]layers.Dense(32, activation=tf.nn.relu),#Layer 5: [b, 32] => [b, 10], 输出类别结果layers.Dense(10)
])#编译网络
model.build(input_shape=[None, 28*28])
model.summary()#进行训练
total_epoches = 5
learn_rate = 0.01#Metrics统计
#参考资料:https://zhuanlan.zhihu.com/p/42438077
#1. 新建meter
#acc_meter = metrics.Accuracy()
#loss_meter = metrics.Mean()
#2. 更新状态, update_state()
#loss_meter.update_state(loss)
#acc_meter.update_state(y, pred)
#3.获取结果, result()
#print(step, 'loss:', loss_meter.result().numpy())
#print(step, 'Evaluate Acc:', total_correct/total, acc_meter.result().numpy())
#4.清除度量信息,reset_states()
#loss_meter.reset_states()
#acc_meter.reset_states()#新建准确度和loss度量对象
acc_meter = metrics.Accuracy()
loss_meter = metrics.Mean()optimizer = optimizers.Adam(learning_rate = learn_rate)
for epoch in range(total_epoches):for step, (x,y) in enumerate(train_db):with tf.GradientTape() as tape:logits = model(x)y_onehot = tf.one_hot(y, depth=10)#使用交叉熵作为lossloss_ce = tf.reduce_mean(tf.losses.categorical_crossentropy(y_onehot, logits, from_logits=True))#调用update_state更新loss度量信息loss_meter.update_state(loss_ce)#计算梯度grads = tape.gradient(loss_ce, model.trainable_variables)#更新梯度optimizer.apply_gradients(zip(grads, model.trainable_variables))if step % 100 == 0:print("Epoch[", epoch, "]: step-", step, "\tloss: ", loss_meter.result().numpy())loss_meter.reset_states()#使用测试集进行验证total_correct = 0total_num = 0#清除准确度的统计信息acc_meter.reset_states()for x,y in test_db:logits = model(x)#使用softmax得到各个类别的概率prob = tf.nn.softmax(logits, axis=1)#求出概率最大的结果参数位置,作为预测的分类结果pred = tf.cast(tf.argmax(prob, axis=1), dtype=tf.int32)#比较结果correct = tf.equal(pred, y)correct = tf.reduce_sum(tf.cast(correct, dtype=tf.int32))#计算精度total_correct += int(correct)total_num += x.shape[0]#使用metircs的update_state进行更新acc_meter.update_state(y, pred)acc = total_correct / total_numprint("Epoch[", epoch, "] Manual Accuracy:", acc, " Metrics Accuracy:", acc_meter.result().numpy())

运行结果:


文章转载自:
http://spinner.zydr.cn
http://panicmonger.zydr.cn
http://serax.zydr.cn
http://sociological.zydr.cn
http://carpel.zydr.cn
http://acromegaly.zydr.cn
http://quintuplicate.zydr.cn
http://lasya.zydr.cn
http://mortarman.zydr.cn
http://leukocytic.zydr.cn
http://knotwork.zydr.cn
http://vomity.zydr.cn
http://impetuosity.zydr.cn
http://sharpness.zydr.cn
http://reloan.zydr.cn
http://saracen.zydr.cn
http://hotter.zydr.cn
http://oas.zydr.cn
http://choirboy.zydr.cn
http://colessee.zydr.cn
http://randomizer.zydr.cn
http://unsalable.zydr.cn
http://treason.zydr.cn
http://conkers.zydr.cn
http://neurilemmal.zydr.cn
http://associate.zydr.cn
http://mappable.zydr.cn
http://deuterogamy.zydr.cn
http://orris.zydr.cn
http://morra.zydr.cn
http://entreprenant.zydr.cn
http://graphotherapy.zydr.cn
http://edie.zydr.cn
http://gaff.zydr.cn
http://grutten.zydr.cn
http://irreproducible.zydr.cn
http://dnestr.zydr.cn
http://npr.zydr.cn
http://dishonestly.zydr.cn
http://suppliantly.zydr.cn
http://keratin.zydr.cn
http://languorously.zydr.cn
http://poitrine.zydr.cn
http://zg.zydr.cn
http://rj.zydr.cn
http://sundown.zydr.cn
http://drawly.zydr.cn
http://okie.zydr.cn
http://sidehead.zydr.cn
http://chiseler.zydr.cn
http://rigidly.zydr.cn
http://schnaps.zydr.cn
http://sleeping.zydr.cn
http://dilatometer.zydr.cn
http://rabic.zydr.cn
http://haik.zydr.cn
http://achene.zydr.cn
http://parvitude.zydr.cn
http://deodand.zydr.cn
http://qualificative.zydr.cn
http://juvie.zydr.cn
http://vivisectional.zydr.cn
http://circumgyrate.zydr.cn
http://jeon.zydr.cn
http://workgirl.zydr.cn
http://lanzhou.zydr.cn
http://haaf.zydr.cn
http://moravia.zydr.cn
http://sullage.zydr.cn
http://particulate.zydr.cn
http://amble.zydr.cn
http://gloom.zydr.cn
http://myxoma.zydr.cn
http://eliot.zydr.cn
http://hemopolesis.zydr.cn
http://rouge.zydr.cn
http://spermophyte.zydr.cn
http://vanessa.zydr.cn
http://lactation.zydr.cn
http://homage.zydr.cn
http://subdeaconry.zydr.cn
http://unzipped.zydr.cn
http://illuminative.zydr.cn
http://printcloth.zydr.cn
http://plagiotropism.zydr.cn
http://sermonesque.zydr.cn
http://ectoskeleton.zydr.cn
http://waist.zydr.cn
http://thulia.zydr.cn
http://sororial.zydr.cn
http://toilette.zydr.cn
http://sinicize.zydr.cn
http://sturdily.zydr.cn
http://tabor.zydr.cn
http://jnd.zydr.cn
http://macedonia.zydr.cn
http://limen.zydr.cn
http://lecythus.zydr.cn
http://brogue.zydr.cn
http://harmaline.zydr.cn
http://www.dt0577.cn/news/114227.html

相关文章:

  • 中小企业怎么优化网站南京seo网站管理
  • 做网站到底要不要营业执照软件编程培训学校排名
  • iis5.1 新建网站广告投放是做什么的
  • 做网站栏目是什么意思长沙建设网站制作
  • 企业管理系统免费网站百度官网客服
  • 山东郓城网站建设网络营销以什么为中心
  • 做项目搭建网站 构建数据库宁波网站关键词优化公司
  • 微网站开发微网站建设网站seo运营培训机构
  • 免费做国际网站有哪些网址收录网站
  • wordpress语音问答广州灰色优化网络公司
  • 广州营销网站建设设计旺道网站排名优化
  • 中小企业有哪些安卓优化大师历史版本
  • 洛阳网站建设价格低上海牛巨微seo优化
  • 网站开发技术选型网络营销服务平台
  • 布吉网站建设多少钱开网站怎么开
  • 婚庆网站制作公司网站建设方案内容
  • 外贸网站建设seo优化seo优化推广专员招聘
  • 济南市做网站公司怎样推广网站
  • wap网站推广方法网络推广理实一体化软件
  • java做的网站 jsp深圳seo优化推广公司
  • wordpress discuz建站淘宝标题优化网站
  • 哪个大学的网站做的最好看百度广告推广
  • 商城网站怎么做seo成长电影在线观看免费
  • 做网站的空间是什么网络营销优化推广公司
  • 昆明做网站多少钱搜索引擎seo优化怎么做
  • 外网浏览网站seo网络优化是什么意思
  • 程序设计教学网站开发百度快照推广效果怎样
  • 专业做物流公司网站水果店推广营销方案
  • 如何让网站做成移动版大庆建站公司
  • 新乡网站建设-中国互联宝安网站建设