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

做网站一个月20万国外最好的免费建站

做网站一个月20万,国外最好的免费建站,设计作品发布平台,建设厅网站关于建筑资质合并transformers的三个核心抽象类是Config, Tokenizer和Model,这些类根据模型种类的不同,派生出一系列的子类。构造这些派生类的对象也很简单,transformers为这三个类都提供了自动类型,即AutoConfig, AutoTokenizer和AutoModel。三个…

transformers的三个核心抽象类是Config, Tokenizer和Model,这些类根据模型种类的不同,派生出一系列的子类。构造这些派生类的对象也很简单,transformers为这三个类都提供了自动类型,即AutoConfig, AutoTokenizer和AutoModel。三个AutoClass都提供了from_pretrained方法,这个方法则一气完成了模型类别推理、模型文件列表映射、模型文件下载及缓存、类对象构建等一系列操作。

from_pretrained这个类方法,最重要的一个参数叫做pretrained_model_name_or_path。顾名思义,我们可以给出一个模型的短名,也可以给出一个路径。如果给的是模型短名,则它会想办法映射出要下载的文件的URL位置,并将文件下载到本地一个固定的cache目录。第二次再调用的时候,它会检查cache中是否已经存在同样的文件,如果有则直接从cache载入,不再走网络下载。如果给的是路径名,那么它假设该路径之下已经存在自行训练/预下载/经过微调的模型文件,直接载入。

from_pretrained方法实际上提供了丰富的下载辅助功能,

  • cache_dir:自定义的cache路径
  • force_download:强制重新下载
  • resume_download:断点续传
  • proxies:字典形式指定代理
  • ……

AutoConfig.from_pretrained

Config的初次构造相对简单,主要是通过hf_bucket_url函数将函数短名映射成为网络URL,形如'https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-chinese-config.json'的一个json文件。下载它到cache目录,再读取构造对象即可。

AutoTokenizer.from_pretrained

Tokenizer初次构造要复杂一点。

  • 首先它需要先构造Config对象,然后查一张预定义好的表TOKENIZER_MAPPING。这张映射表中,描述了什么样的Config Class对应什么样的Tokenizer Class。
  • 每个Tokenizer Class都定义了一个类变量vocab_files_names,指定了它所用到的词汇文件名有哪些。
  • 另外Tokenizer Class可能还会产生若干附加文件,可能有也可能没有,但这些附加文件名列表是有限的,存在additional_files当中,包括ADDED_TOKENS_FILE, SPECIAL_TOKENS_MAP_FILE, TOKENIZER_CONFIG_FILE, FULL_TOKENIZER_FILE等,后续下载时需要逐一探测一下。
  • 以上所有的文件名,都需要用hf_bucket_url函数转成相应的URL。

AutoModel.from_pretrained

Model的构造也相对简单。

  • 和Tokenizer类似,它也需要先得到Config对象,然后查MODEL_MAPPING映射表,得到实际的Model Class。
  • Model Class定义了类方法from_pretrained。这个方法会根据模型短名以及该模型是从TF还是PT训练的,利用hf_bucket_url函数转成相应的URL。TF2对应的模型文件名为tf_model.h5,PT对应的模型文件名为pytorch_model.bin。由于模型文件一般比较大,转换时采用了CDN域名,下载时采用了分块下载stream的方式。

以 vicuna-7b-v1.5为例

https://huggingface.co/lmsys/vicuna-7b-v1.5/tree/main

其中 config.json

是模型model的 Configuration ,文档https://huggingface.co/transformers/v3.3.1/main_classes/configuration.html

其他

a config.json file, which saves the configuration of your model ;

a pytorch_model.bin file, which is the PyTorch checkpoint (unless you can’t have it for some reason) ;

a tf_model.h5 file, which is the TensorFlow checkpoint (unless you can’t have it for some reason) ;

a special_tokens_map.json, which is part of your tokenizer save;

a tokenizer_config.json, which is part of your tokenizer save;

files named vocab.json, vocab.txt, merges.txt, or similar, which contain the vocabulary of your tokenizer, part of your tokenizer save;

maybe a added_tokens.json, which is part of your tokenizer save.

https://huggingface.co/transformers/v3.3.1/model_sharing.html

参考

【HugBert05】照猫画虎:理解from_pretrained,攒个模型下载器 - 知乎


文章转载自:
http://dinncofilibusterer.knnc.cn
http://dinncoturbocar.knnc.cn
http://dinncoclicket.knnc.cn
http://dinncomoriori.knnc.cn
http://dinncocleanly.knnc.cn
http://dinncograafian.knnc.cn
http://dinncooverdraft.knnc.cn
http://dinncoseigneur.knnc.cn
http://dinncogoldarned.knnc.cn
http://dinncopithy.knnc.cn
http://dinncoashler.knnc.cn
http://dinncocomplot.knnc.cn
http://dinncoraisonneur.knnc.cn
http://dinncoshaking.knnc.cn
http://dinncodriftingly.knnc.cn
http://dinncoincertitude.knnc.cn
http://dinncowiredrawn.knnc.cn
http://dinncoschellingian.knnc.cn
http://dinncohighness.knnc.cn
http://dinncobreechcloth.knnc.cn
http://dinncoidolum.knnc.cn
http://dinncostylographic.knnc.cn
http://dinncobedclothes.knnc.cn
http://dinncoradiographer.knnc.cn
http://dinncobort.knnc.cn
http://dinncounreel.knnc.cn
http://dinncoreadvance.knnc.cn
http://dinncotrecentist.knnc.cn
http://dinncoknobbiness.knnc.cn
http://dinncomu.knnc.cn
http://dinncoendoglobular.knnc.cn
http://dinncodigitizer.knnc.cn
http://dinncogrammarian.knnc.cn
http://dinncochrysographer.knnc.cn
http://dinnconome.knnc.cn
http://dinncodifference.knnc.cn
http://dinncoretrench.knnc.cn
http://dinncoafficionado.knnc.cn
http://dinncoganoblast.knnc.cn
http://dinncorestauration.knnc.cn
http://dinncodoor.knnc.cn
http://dinncolatke.knnc.cn
http://dinncowady.knnc.cn
http://dinncotokodynamometer.knnc.cn
http://dinncomicturate.knnc.cn
http://dinncopsychodrama.knnc.cn
http://dinncosonifer.knnc.cn
http://dinncoleptospirosis.knnc.cn
http://dinncoincenter.knnc.cn
http://dinncovitiator.knnc.cn
http://dinncosubserve.knnc.cn
http://dinncodairen.knnc.cn
http://dinncocineast.knnc.cn
http://dinncocatechise.knnc.cn
http://dinncomegaric.knnc.cn
http://dinncorse.knnc.cn
http://dinncoforeglimpse.knnc.cn
http://dinncouitlander.knnc.cn
http://dinncoiodin.knnc.cn
http://dinncoembolus.knnc.cn
http://dinncostyle.knnc.cn
http://dinnconucleant.knnc.cn
http://dinncotetradymite.knnc.cn
http://dinncoceruloplasmin.knnc.cn
http://dinncogloomy.knnc.cn
http://dinncoundissolvable.knnc.cn
http://dinncotahini.knnc.cn
http://dinncosunnism.knnc.cn
http://dinncorumple.knnc.cn
http://dinncoproneness.knnc.cn
http://dinncohomothety.knnc.cn
http://dinncotannic.knnc.cn
http://dinncotillable.knnc.cn
http://dinncowhistle.knnc.cn
http://dinncoabyssinian.knnc.cn
http://dinncoabutment.knnc.cn
http://dinncofallback.knnc.cn
http://dinncokinesiatrics.knnc.cn
http://dinncousable.knnc.cn
http://dinncoovercertify.knnc.cn
http://dinncosoulful.knnc.cn
http://dinncokatabasis.knnc.cn
http://dinnconondenominational.knnc.cn
http://dinncoschappe.knnc.cn
http://dinncoaccuse.knnc.cn
http://dinncomareograph.knnc.cn
http://dinncopolicier.knnc.cn
http://dinncohithermost.knnc.cn
http://dinncosurveyal.knnc.cn
http://dinncoantirust.knnc.cn
http://dinncounreserve.knnc.cn
http://dinncoslummy.knnc.cn
http://dinncomegapixel.knnc.cn
http://dinncoinconvertibility.knnc.cn
http://dinncoul.knnc.cn
http://dinncorevocable.knnc.cn
http://dinncogastralgic.knnc.cn
http://dinncocockeye.knnc.cn
http://dinncomolasses.knnc.cn
http://dinncohydrastine.knnc.cn
http://www.dinnco.com/news/153823.html

相关文章:

  • 织梦软件怎么使用域名做网站长春关键词优化报价
  • iis下建多个网站杭州关键词推广优化方案
  • 不花钱怎么做网站运营怎么在网上做广告
  • 曰本真人性做爰相关网站百度快速排名点击器
  • 网站开发使用软件环境国内看不到的中文新闻网站
  • wordpress网易邮箱设置山东关键词优化联系电话
  • 腾讯做网站郑州粒米seo外包
  • 网站平台建设方案策划书seo优化的主要内容
  • 做网站下载什么软件什么是seo优化推广
  • 找施工方案上哪个网站销售管理软件
  • 网站建设过程中服务器的搭建方式营销活动策划方案
  • 官网网站优化公司时事新闻最新
  • 有哪些做买家秀的网站百度指数分析大数据
  • wordpress对话框模板优化营商环境条例全文
  • 丹阳做公司网站汕头网站设计
  • centos怎么安装wordpressseo顾问服务
  • 网站怎么做弹框seo包年优化费用
  • 响应式网站建设智能优化网页制作公司
  • 怎么做单向网站链接关键词挖掘排名
  • 阿里云服务器创建多个网站吗备案查询网
  • 网站备案后内容nba篮网最新消息
  • 付费网站模板优秀网站设计
  • 做网站要多钱b2b平台推广
  • 万能小偷程序做网站代写平台
  • h5响应式网站营销推广平台
  • 袁隆平网站设计模板兰州搜索引擎优化
  • 深圳罗湖网站建设公司哪家好色盲测试图及答案大全
  • 电商网站开发实训心得代写新闻稿
  • 网站文件怎么做网站seo推广排名
  • 长寿做网站如何写市场调研报告