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

如何推广一个网站一个完整的电商网站开发周期

如何推广一个网站,一个完整的电商网站开发周期,阿里云需要网站建设方案书,网站建设和邮箱的关联以前不甘心,总想争个对错,现在不会了 人心各有所愿,没有道理可讲 —— 25.1.18 计算Bert模型结构中的参数数量 BertModel.from_pretrained():用于从预训练模型目录或 Hugging Face 模型库加载 BERT 模型的权重及配置。 参数名称…

以前不甘心,总想争个对错,现在不会了

人心各有所愿,没有道理可讲

                                                        —— 25.1.18

计算Bert模型结构中的参数数量 

BertModel.from_pretrained():用于从预训练模型目录或 Hugging Face 模型库加载 BERT 模型的权重及配置。

参数名称类型是否必填说明
pretrained_model_name_or_path字符串模型名称(如 bert-base-uncased)或本地路径。
configBertConfig对象自定义配置类,用于覆盖默认配置。
state_dict字典预训练权重字典,用于部分加载模型。
cache_dir字符串缓存目录,用于存储下载的模型文件。
from_tf布尔值是否从 TensorFlow 模型加载权重,默认为 False
ignore_mismatched_sizes布尔值是否忽略权重大小不匹配的错误,默认为 False
local_files_only布尔值是否仅从本地文件加载模型,默认为 False

return_dict参数:

  • 当 return_dict 设置为 True 时,forward() 方法返回一个 BaseModelOutput 对象,该对象包含了模型的各种输出,如最后一层的隐藏状态、[CLS] 标记的输出等。
  • 当 return_dict 设置为 False 时,forward() 方法返回一个元组,包含与 BaseModelOutput 对象相同的元素,但不包含对象结构。

numel():计算张量(Tensor)中的元素总数

参数名称类型是否必填说明
tensortorch.Tensor输入的PyTorch张量。

parameters():返回模型中所有可训练参数的迭代器。

参数名称类型是否必填说明
recurse布尔值是否递归获取子模块的参数,默认为True
import torch
import math
import torch.nn as nn
import numpy as np
from transformers import BertModelmodel = BertModel.from_pretrained("F:\人工智能NLP\\NLP资料\week6 语言模型//bert-base-chinese", return_dict=False)
n = 2                       # 输入最大句子个数
vocab = 21128               # 词表数目
max_sequence_length = 512   # 最大句子长度
embedding_size = 768        # embedding维度
hide_size = 3072            # 隐藏层维数
num_layers = 1              # 隐藏层层数# embedding过程中的参数,其中 vocab * embedding_size是词表embedding参数, max_sequence_length * embedding_size是位置参数, n * embedding_size是句子参数
# embedding_size + embedding_sizes是layer_norm层参数
embedding_parameters = vocab * embedding_size + max_sequence_length * embedding_size + n * embedding_size + embedding_size + embedding_size# self_attention过程的参数, 其中embedding_size * embedding_size是权重参数,embedding_size是bias, *3是K Q V三个
self_attention_parameters = (embedding_size * embedding_size + embedding_size) * 3# self_attention_out参数 其中 embedding_size * embedding_size + embedding_size + embedding_size是self输出的线性层参数,embedding_size + embedding_size是layer_norm层参数
self_attention_out_parameters = embedding_size * embedding_size + embedding_size + embedding_size + embedding_size# Feed Forward参数 其中embedding_size * hide_size + hide_size第一个线性层,embedding_size * hide_size + embedding_size第二个线性层,
# embedding_size + embedding_size是layer_norm层
feed_forward_parameters = embedding_size * hide_size + hide_size + embedding_size * hide_size + embedding_size + embedding_size + embedding_size# pool_fc层参数
pool_fc_parameters = embedding_size * embedding_size + embedding_size# 模型总参数 = embedding层参数 + self_attention参数 + self_attention_out参数 + Feed_Forward参数 + pool_fc层参数
all_paramerters = embedding_parameters + (self_attention_parameters + self_attention_out_parameters + \feed_forward_parameters) * num_layers + pool_fc_parameters
print("模型实际参数个数为%d" % sum(p.numel() for p in model.parameters()))
print("diy计算参数个数为%d" % all_paramerters)

http://www.laogonggong.com/news/71033.html

相关文章:

  • 做网站建设网络媒体设计与制作
  • 天长网站开发互站网怎么样
  • 工程建设网最新信息网站南宁模板网页制作
  • 医药公司网站模板app网站建设思路
  • 网站建设不力 被问责前端可以做什么毕业设计
  • 住房和城乡建设部网站杂志中小企业网络设计与实现
  • 网站建设80hoe专门做讲座的英语网站
  • 平邑住房和城乡建设局网站找人做购物网站
  • 嘉兴网站十大最免费软件排行榜
  • 小说网站设计模板重庆哪些网站推广公司
  • 网站建设一条龙ue365seo实战密码第三版pdf下载
  • 湖南做网站 尖端磐石网络娱乐城网站建设
  • 绩效管理网站开发帮忙找人做网站
  • wordpress 网站暂停西安网站建设定
  • 用html怎么做网站尾部WordPress 去掉副标题
  • 快速排序优化广州网站优化排名推广
  • 网站 营销型中国能源建设集团有限公司总经理
  • 做网站好还是网页好邢台12345网站
  • 外贸网站优化哪家好做网站技术选择
  • 网站目标免费24小时在线咨询
  • 用返利网站做爆款手机网站自助建站源码
  • 深圳集团网站建设公司wordpress首页翻页
  • 网站负责人可以备案做网站需要交印花税
  • 辽宁省朝阳市做网站游览有关小城镇建设的网站
  • 中国商标注册查询官网杭州seo软件
  • 做滤芯的网站重庆企业网站推广流程
  • 大连做网站那个公司最好wordpress 边框
  • 小公司怎么做网站个人淘宝客网站如何备案
  • 特价手机网站建设seo的研究对象
  • 千助做网站怎么样哪家做网站的比较好