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

电子商务网站建设讯息免费网站建设seo

电子商务网站建设讯息,免费网站建设seo,前端开发培训机构排名,客户做百度推广后修改网站url需要哪些流程这是前置工作 向量数据构建完成 开始进行处理 因为我们要对上面构建的数据集添加一些内容,比如检索出来的数据,评分指标等,所以我们把他封装在一个自定义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/174222.html

相关文章:

  • 手机营销网站模板百度首页关键词优化
  • wordpress筛选分类日照seo优化
  • 怎么免费的安装wordpress主题杭州专业seo公司
  • php 用什么做网站服务器吗企业关键词优化推荐
  • 网站设计搜索栏怎么做seo推广怎么入门
  • 做网站石材推销seo关键词排名实用软件
  • 手工蛋糕网站开发报告软文撰写
  • 北京室内设计师电话seo建站教程
  • 贵州做网站的公司扬州seo优化
  • 营销网站建设技术网络推广接单平台
  • 外贸易贷福建键seo排名
  • 邯郸移动网站建设公司广州关键词优化外包
  • 有没有专门做ppt的网站游戏app拉新平台
  • 平面设计哪里学百度seo排名优化如何
  • 淄博建设局网站电脑培训机构
  • 做网站公司排行全球搜索引擎排行榜
  • 智能网站建设哪家好交换链接的例子
  • 深圳好的网站建设公司友情网
  • 免费建立网站有必要吗写软文怎么接单子
  • 怎么做企业网站优化seo推广排名平台有哪些
  • 有哪些免费做网站wordpress建站公司
  • 做棋牌网站建设爱站工具包怎么使用
  • 网站建设公司的职责html做一个简单的网页
  • 网站建设类合同范本优化公司哪家好
  • 广州手机建站模板互联网营销有哪些方式
  • 分类网站一天做几条合适百度小说app
  • 南京seo收费资源优化网站排名
  • 做网站学什么专业哈尔滨最新疫情
  • 客户网站留言广州日新增51万人
  • 门户网站建设与管理做竞价推广大概多少钱