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

蛋糕方案网站建设wordpress显示段落

蛋糕方案网站建设,wordpress显示段落,网站模板安装出现预先建设数据库,全球互联网排名前十名系列文章 【如何训练一个中英翻译模型】LSTM机器翻译seq2seq字符编码#xff08;一#xff09; 【如何训练一个中英翻译模型】LSTM机器翻译模型训练与保存#xff08;二#xff09; 【如何训练一个中英翻译模型】LSTM机器翻译模型部署#xff08;三#xff09; 【如何训…系列文章 【如何训练一个中英翻译模型】LSTM机器翻译seq2seq字符编码一 【如何训练一个中英翻译模型】LSTM机器翻译模型训练与保存二 【如何训练一个中英翻译模型】LSTM机器翻译模型部署三 【如何训练一个中英翻译模型】LSTM机器翻译模型部署之onnxpython四 目录 系列文章1、加载字符文件2、加载权重文件3、推理模型搭建4、进行推理 模型部署也是很重要的一部分这里先讲基于python的部署后面我们还要将模型部署到移动端。 细心的小伙伴会发现前面的文章在模型保存之后进行模型推理时我们使用的数据是在训练之前我们对数据进行处理的encoder_input_data中读取而不是我们手动输入的那么这一章主要来解决自定义输入推理的问题 1、加载字符文件 首先我们根据 【如何训练一个中译英翻译器】LSTM机器翻译模型训练与保存二的操作到最后 会得到这样的三个文件input_words.txttarget_words.txtconfig.json 需要逐一进行加载 进行加载 # 加载字符 # 从 input_words.txt 文件中读取字符串 with open(input_words.txt, r) as f:input_words f.readlines()input_characters [line.rstrip(\n) for line in input_words]# 从 target_words.txt 文件中读取字符串 with open(target_words.txt, r, newline) as f:target_words [line.strip() for line in f.readlines()]target_characters [char.replace(\\t, \t).replace(\\n, \n) for char in target_words]#字符处理以方便进行编码 input_token_index dict([(char, i) for i, char in enumerate(input_characters)]) target_token_index dict([(char, i) for i, char in enumerate(target_characters)])# something readable. reverse_input_char_index dict((i, char) for char, i in input_token_index.items()) reverse_target_char_index dict((i, char) for char, i in target_token_index.items()) num_encoder_tokens len(input_characters) # 英文字符数量 num_decoder_tokens len(target_characters) # 中文文字数量读取配置文件 import json with open(config.json, r) as file:loaded_data json.load(file)# 从加载的数据中获取max_encoder_seq_length和max_decoder_seq_length的值 max_encoder_seq_length loaded_data[max_encoder_seq_length] max_decoder_seq_length loaded_data[max_decoder_seq_length]2、加载权重文件 # 加载权重 from keras.models import load_model encoder_model load_model(encoder_model.h5) decoder_model load_model(decoder_model.h5)3、推理模型搭建 def decode_sequence(input_seq):# Encode the input as state vectors.states_value encoder_model.predict(input_seq)# Generate empty target sequence of length 1.target_seq np.zeros((1, 1, num_decoder_tokens))# Populate the first character of target sequence with the start character.target_seq[0, 0, target_token_index[\t]] 1.# this target_seq you can treat as initial state# Sampling loop for a batch of sequences# (to simplify, here we assume a batch of size 1).stop_condition Falsedecoded_sentence while not stop_condition:output_tokens, h, c decoder_model.predict([target_seq] states_value)# Sample a token# argmax: Returns the indices of the maximum values along an axis# just like find the most possible charsampled_token_index np.argmax(output_tokens[0, -1, :])# find char using indexsampled_char reverse_target_char_index[sampled_token_index]# and append sentencedecoded_sentence sampled_char# Exit condition: either hit max length# or find stop character.if (sampled_char \n or len(decoded_sentence) max_decoder_seq_length):stop_condition True# Update the target sequence (of length 1).# append then ?# creating another new target_seq# and this time assume sampled_token_index to 1.0target_seq np.zeros((1, 1, num_decoder_tokens))target_seq[0, 0, sampled_token_index] 1.# Update states# update states, frome the front partsstates_value [h, c]return decoded_sentence4、进行推理 import numpy as npinput_text Call me. encoder_input_data np.zeros((1,max_encoder_seq_length, num_encoder_tokens),dtypefloat32) for t, char in enumerate(input_text):print(char)# 3D vector only z-index has char its value equals 1.0encoder_input_data[0,t, input_token_index[char]] 1.input_seq encoder_input_data decoded_sentence decode_sequence(input_seq) print(-) print(Input sentence:, input_text) print(Decoded sentence:, decoded_sentence)运行结果 以上的代码可在kaggle上运行how-to-train-a-chinese-to-english-translator-iii
http://www.huolong8.cn/news/315341/

相关文章:

  • 网站建设企业属于什么类型的公司公司网址怎么申请
  • 怎样建立一个网站步骤郑州做网站天强科技
  • 网站建设自学网站备案说明
  • frontpage如何做网站kali做钓鱼网站
  • 建设嘉陵摩托车官方网站学做网站从什么开始
  • 西双版纳建设厅网站百度上怎么发布作品
  • 昆山有名的网站建设公司中国制造网官方网站下载安装
  • 手机维修网站那个公司做的263企业邮箱入口 邮箱登录
  • 网站建设和实现中国铁建官网
  • 网站制作报价doc百度手机网址提交
  • 网站流量分析方法苏州免费推广的网站
  • 中小学生在线做试卷的网站企业网站网络推广怎么做
  • 网络建站工具做营销网站那个好
  • 做问卷调查赚钱的网站好wordpress发送邮箱验证码
  • 推广网站刷排名商城微网站开发微网站
  • 服务专业的网络建站公司wordpress 文章插件
  • 机票网站建设方总1340812wordpress中写入程序
  • wordpress文章页面模板太原网站优化
  • 淘宝网站推广教育网站官网
  • 国家建设部官方培训网站国家对小微企业扶持2022政策
  • 代做ppt网站好杭州企业网站定制
  • 微电影分享网站织梦整站源码做门户网站 cms
  • 怎么做简单的钓鱼网站青岛房产网58同城网
  • 昆明网站制作维护网站建设的结构设计
  • 建设银行 北京招聘网站php怎么做网站
  • 夫妻找做伙食饭工作哪个网站好网站开发 自我评价
  • 西安网易网站建设哈尔滨网站建设还不如
  • 爱站网站长seo综合查询工具wordpress 换域名 403
  • 无锡网站建设 首选无锡立威云商群晖wordpress教程
  • 我要找人做网站的主页化妆品推广软文