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

网站淘宝客怎么做的北京 个人网站 备案

网站淘宝客怎么做的,北京 个人网站 备案,服务号网站建设,网站制作有限公司# 获取训练目标值,计算Pareto前沿(非支配解集合),然后从样本中提取出Pareto最优解。train_obj self.samples[1]pareto_mask is_non_dominated(train_obj)pareto_y train_obj[pareto_mask] 源码 这里用到了一个函数 is_non_dom…
        # 获取训练目标值,计算Pareto前沿(非支配解集合),然后从样本中提取出Pareto最优解。train_obj = self.samples[1]pareto_mask = is_non_dominated(train_obj)pareto_y = train_obj[pareto_mask]

源码

这里用到了一个函数 is_non_dominated(),来看下该函数的源码:

from __future__ import annotationsimport torch
from torch import Tensordef is_non_dominated(Y: Tensor, deduplicate: bool = True) -> Tensor:r"""Computes the non-dominated front.Note: this assumes maximization.Args:输入:张量 Y,其维度为 (batch_shape) x n x m,这里 n 代表样本数量,m 代表每个样本的目标数量。,其中括号括住的batch_shape意思是可选,可以有这个维度或者没有Y: A `(batch_shape) x n x m`-dim tensor of outcomes.deduplicate: A boolean indicating whether to only return unique points on the pareto frontier.Returns:返回:布尔张量,指示每个样本是否是非支配点A `(batch_shape) x n`-dim boolean tensor indicating whether each point is non-dominated."""Y1 = Y.unsqueeze(-3)Y2 = Y.unsqueeze(-2)dominates = (Y1 >= Y2).all(dim=-1) & (Y1 > Y2).any(dim=-1)nd_mask = ~(dominates.any(dim=-1))if deduplicate:# remove duplicates# find index of first occurrence of each unique elementindices = (Y1 == Y2).all(dim=-1).long().argmax(dim=-1)keep = torch.zeros_like(nd_mask)keep.scatter_(dim=-1, index=indices, value=1.0)return nd_mask & keepreturn nd_mask

示例:

有一组解,每个解有两个目标值,找出这组解中的非支配解:

import torch
from botorch.utils.multi_objective import is_non_dominated# 假设有5个解,每个解有2个目标
Y = torch.tensor([[0.5, 0.7],[0.6, 0.6],[0.8, 0.3],[0.4, 0.9],[0.7, 0.5]
])# 调用 is_non_dominated 函数
non_dominated_mask = is_non_dominated(Y)# 打印非支配解
print("Non-dominated solutions:", Y[non_dominated_mask])

实例:

这里就是先拿到所有的目标值,然后计算哪些是Pareto(True或者False),最后再原始数据中选出所有True的数据

        # 获取训练目标值,计算Pareto前沿(非支配解集合),然后从样本中提取出Pareto最优解。train_obj = self.samples[1]pareto_mask = is_non_dominated(train_obj)pareto_y = train_obj[pareto_mask]

http://www.yayakq.cn/news/69902/

相关文章:

  • 网站备案 做网站archdaily
  • 广州市公司网站建设报价泰安的网站建设公司
  • 摄影网站介绍支付网站怎么设计的
  • 个人怎样注册网站免费网站软件下载安装
  • 德清做网站建立容错纠错机制
  • 响应式网站建设如何h5交互设计
  • php网站开发语言网站策划步骤
  • 哪些网站做的好看的网站外链建设常用字
  • 视频网站 界面设计环保主题静态网站
  • 网站建设维护总结在哪里进行网站域名的实名认证
  • 北京做企业网站多少钱软文范例100字
  • 广州做外贸网站建设简单的html网页模板
  • 公司主页和公司网站wordpress多站点支付插件
  • 医保局微网站开发网页设计实训报告范文
  • 天津免费做网站体育新闻最新消息篮球
  • 网站和管理系统哪个更难做免费做全网解析电影网站赚钱
  • 网站建设搭配wordpress 微博评论插件
  • 个人怎么做网站页面网站假设公司排名
  • 怎么提高网站收录量做创意ppt网站有哪些方面
  • 企业网站的推广方法中小企业erp系统哪个好
  • 贾汪微网站开发买了域名后怎么建立网址
  • 星外网站开发wordpress html调用php
  • 网站推广的阶段目标app下载链接
  • 腾讯云网站搭建流程常平到东莞
  • 餐饮企业网站模板培训平台网站
  • 上海 网站工作室建设银行网站邮箱
  • 网站设计多少钱市场价企业网站建设与运营计划书
  • 哪些网站做免费送东西的广告网站制作技术方案
  • .net最新网站开发vs2017 网站开发
  • 广州网络推广有限公司做整站优化