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

响应式网站做mip知名网站建设在哪里

响应式网站做mip,知名网站建设在哪里,html用什么软件编写好一点,wordpress+上传权限设置关于InternVL2的单卡、多卡推理 前言单卡推理多卡推理总结前言 本章节将介绍如何使用上一章节微调后的模型进行推理。推理又分为单卡和多卡,这里介绍的两种方式都是Hugging Face的transformers方法进行推理。模型的话可以使用上一章微调的任意一个非lora模型进行测试。 单卡推…

关于InternVL2的单卡、多卡推理

      • 前言
      • 单卡推理
      • 多卡推理
      • 总结


前言

本章节将介绍如何使用上一章节微调后的模型进行推理。推理又分为单卡和多卡,这里介绍的两种方式都是Hugging Face的transformers方法进行推理。模型的话可以使用上一章微调的任意一个非lora模型进行测试。


单卡推理

如果你可以完成前面模型的微调,那单卡推理的显存应该是足够的。这里使用的模式是上一章lora合并后最终模型internvl2_4b_phi3_3_8b_dynamic_res_2nd_finetune_mlpvit_llmlora,具体代码如下:

import time
import math
import os
import re
import cv2
import torch
import numpy as np
import torchvision.transforms as T
from PIL import Image
from torchvision.transforms.functional import InterpolationMode
from transformers import AutoModel, AutoTokenizer# 这里使用单卡,指定设备号;不指定默认使用0号卡;多GPU情况下不能指定
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
IMAGENET_MEAN = (0.485, 0.456, 0.406)
IMAGENET_STD = (0.229, 0.224, 0.225)def build_transform(input_size):MEAN, STD = IMAGENET_MEAN, IMAGENET_STDtransform = T.Compose([T.Lambda(lambda img: img.convert('RGB') if img.mode != 'RGB' else img),T.Resize((input_size, input_size), interpolation=InterpolationMode.BICUBIC),T.ToTensor(),T.Normalize(mean=MEAN, std=STD)])return transformdef find_closest_aspect_ratio(aspect_ratio, target_ratios, width, height, image_size):best_ratio_diff = float('inf')best_ratio = (1, 1)area = width * heightfor ratio in target_ratios:target_aspect_ratio = ratio[0] / ratio[1]ratio_diff = abs(aspect_ratio - target_aspect_ratio)if ratio_diff < best_ratio_diff:best_ratio_diff = ratio_diffbest_ratio = ratioelif ratio_diff == best_ratio_diff:if area > 0.5 * image_size * image_size * ratio[0] * ratio[1]:best_ratio = ratioreturn best_ratiodef dynamic_preprocess(image, min_num=1, max_num=12, image_size=448, use_thumbnail=False):orig_width, orig_height = image.sizeaspect_ratio = orig_width / orig_heighttarget_ratios = set((i, j) for n in range(min_num, max_num + 1) for i in range(1, n + 1) for j in range(1, n + 1) ifi * j <= max_num and i * j >= min_num)target_ratios = sorted(target_ratios, key=lambda x: x[0]
http://www.yayakq.cn/news/227336/

相关文章:

  • php网站开发流程文化馆网站建设方案
  • 涉县移动网站建设怎么样做好网站运营
  • 做阿里巴巴网站 店铺装修免费吗湖南省政务服务网 网站建设要求
  • 浙江嘉兴建设局网站天津建设工程投标信息
  • 互联网网站开发服务合同范本在线设计制作
  • 重庆平台网站推广莱芜网站建设
  • 做网站的分辨率全网视频合集网站建设
  • 简述网站建设的标准鞍山招聘网站
  • ps做网站横幅正规抖音代运营公司排名
  • 电商建设网站哪家好全栈网站开发流行框架
  • 负责公司网站建设的岗位叫什么3d建模素材网
  • 苏州企业网站设计方案网站轮换图
  • 中山英文网站建设一个好网站建设
  • 晋中营销型网站建设精品课程网站建设项目验收单
  • 推荐响应式网站建设城市生活网官方网站app
  • 网站建设一般多少建筑图纸怎样识图
  • 发卡平台网站建设英文购物网站模板下载
  • 做亚马逊网站费用软件开发者英语
  • 网站模板商标名字大全
  • 适合做资源站wordpress主题主体备案与网站备案
  • 有专门教做蛋糕的网站云游戏主机
  • 广州品牌网站建设广东网站建设报价如何
  • 做试题网站ui网页界面设计
  • 一站式做网站哪家专业wordpress怎么改字体大小
  • 网站建设流程百度经验wordpress密码忘了怎么找回
  • 没有面板的服务器怎么建设网站藁城区建设局网站
  • 刘洋网站建设 够完美网站反链
  • 网站建设图片滑动代码百度口碑网
  • 网站空间买卖网页游戏平台哪个好
  • 惠州做网站的公司有哪些网络策划公司