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

电子商务网站建设讯息做推广的技巧

电子商务网站建设讯息,做推广的技巧,沧州做网站价格,wordpress中文模板这是前置工作 向量数据构建完成 开始进行处理 因为我们要对上面构建的数据集添加一些内容,比如检索出来的数据,评分指标等,所以我们把他封装在一个自定义item类中进行操作,然后把item放进自己构建的dataset类中 ef get_dataset…

 这是前置工作

向量数据构建完成 

开始进行处理

因为我们要对上面构建的数据集添加一些内容,比如检索出来的数据,评分指标等,所以我们把他封装在一个自定义item类中进行操作,然后把item放进自己构建的dataset类中

ef get_dataset(config):"""从配置加载数据集。"""# 从配置中获取数据集的路径,这个是我们数据集的路径dataset_path = config['dataset_path']# 获取要加载的数据集的分割名称,如'train'、'test'等all_split = config['split']# 创建一个字典,用于存储每个分割的数据集对象split_dict = {split: None for split in all_split}# 遍历每个分割for split in all_split:# 构建该分割对应的文件路径,这个步骤就是组成完整的文件路径split_path = os.path.join(dataset_path, f'{split}.jsonl')# 检查文件是否存在if not os.path.exists(split_path):print(f"{split} file not exists!")  # 如果文件不存在,打印提示信息continue# 如果分割是'test', 'val', 'dev'之一,初始化Dataset类的实例if split in ['test', 'val', 'dev']:split_dict[split] = Dataset(config,split_path,sample_num=config['test_sample_num'],random_sample=config['random_sample'])else:# 对于其它分割,直接初始化Dataset类的实例split_dict[split] = Dataset(config, split_path)# 返回包含所有分割数据集的字典return split_dict

 加载数据

如果没有传递data,那么根据路径进行加载,一行一样的进行读取 ,最后data列表中是一个个的item对象

 此时我们已经拿到所有的数据

all_split是个字典,通过key可以拿到dataset对象,并且在方法上加了@property注解,可以通过书想的方式调用方法 

 然后构建提示模版,根据传递的模型类型判断是生成chat类还是instruct类的提示模版

 然后运行pipeline

 pipeline里面获取检索器,生成器

 获取生成器实例

 

获取检索器

检索器分为两种,这里我们使用的是密集的

 encoder 是用来将query转换为向量的

 

 然后执行run方法

预测完之后,把预测完之后的值放入dataset中 

评估

评估就是拿到预测的值和金标准进行比较

评估的基类

这是子类方法写的一个评估的实例,首先肯定是拿到 生成的答案和金标准答案,然后通过自己写的计算方式进行评估

 f1计算得分的细节,把单词切分为token然后计算交集,或者进行正则

 最终生成的数据

 

re-ranking 

http://www.dtcms.com/wzjs/272856.html

相关文章:

  • 东莞网站制作企业搜索引擎优化
  • 网站建设绿茶科技小学生关键词大全
  • 网站第二次备案网站服务器搭建
  • 厦门网站做优化宁波正规优化seo软件
  • 一个好的网站建设需要多少钱辽阳网站seo
  • 广东网站设计专业团队市场营销专业
  • 聊城做网站的公司教程友情链接有什么用
  • 厦门单位网站建设数据分析报告
  • 深夜小网站百度游戏
  • 什么网站容易做seo搜索引擎优化ppt
  • 做网站用什么语言编写长春网站快速排名提升
  • 网站圣诞问候特效亚马逊关键词
  • 如何建设视频网站万能识图
  • 深圳龙华大浪做网站公司五个常用的搜索引擎
  • 中国城乡建设投融资工作委员会网站外包推广服务
  • 图书馆网站建设网络推广外包费用
  • 视频网站上市公司有哪些百度站长工具平台登录
  • 什么网站可以找人做设计师亚马逊跨境电商开店流程及费用
  • 做网站推广方法有哪些网络营销的基本方式有哪些
  • 一个网站做多少个关键词比较好seo对网店推广的作用有哪些
  • 网站模板库免费lol关键词查询
  • 成品在线网站免费入口网站推广软件ky99
  • 学校门户网站建设的意义推广营销app
  • 用php做图书管理网站电商平台推广公司
  • 贵州网站建设费用小程序开发公司排行榜
  • 重庆公司企业网站建设身边的网络营销案例
  • wordpress的模板怎么用什么是seo搜索
  • 辽宁省城乡和住房建设厅老网站网站seo如何做好优化
  • 西安做网站推广软件定制
  • 设计配色的网站网站建设推广专家服务