首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏计算机视觉理论及其实现

    numpy.tile()

    numpy.tile()是个什么函数呢,说白了,就是把数组沿各个方向复制。 比如 a = np.array([0,1,2]),    np.tile(a,(2,1))就是把a先沿x轴(就这样称呼吧)复制1倍,即没有复制,仍然是 [0,1,2]。 再把结果沿y方向复制2倍,即最终得到 array([[0,1,2],             [0,1,2]])同理:>>> b = np.array([[1, 2], [3, 4]])>>> np.tile (b, 2) #沿X轴复制2倍array([[1, 2, 1, 2], [3, 4, 3, 4]])>>> np.tile(b, (2, 1))#沿X轴复制1倍(相当于没有复制),再沿Y轴复制

    59710编辑于 2022-09-03
  • 来自专栏Visual Codex

    Frame and tile

    Tile 一帧可以被切割为一个一个的tiletile是矩形的,在编码的时候可以单独处理,tile之间不互相参考,不互相影响编码(环内滤波部分除外),所以tile的存在就是为了使得编解码器能够并行地对一帧进行编解码 上图是一帧Tile的划分实例,tile的大小并不是一定是要互相相等的,如果uniform_tile_spacing_flag等于1,就意味着所有的tile都是同样的大小(出去最右边一列与最底下一行因为帧宽 /长可能不是tile宽/长的整数倍而导致无法和其他tile有相同的尺寸),如果uniform_tile_spacing_flag等于0,那就意味着tile的大小不一,那么每个tile的size就需要单独进行传送

    1.2K20发布于 2021-02-24
  • 来自专栏GPU

    Tile-based rendering | 分块渲染

    介绍Tile based rendering,分块渲染。 通过阅读本文,你将知道,什么是 Tile based renderingTile based rendering 相较于 Immediate rendering 的优缺点有哪些渲染在介绍分块渲染之前,先介绍一下什么是渲染 rendering pipeline)(主流)按照渲染架构,可以分为,统一渲染架构(Unified shader architecture)(主流)分离式渲染架构按照渲染方式,可以分为,分块渲染方式(Tile-based 如上图,分块渲染相较于传统的立即渲染增加了一个片上缓存(Tile buffer)。该片上缓存包含渲染这个方块所需要的颜色缓冲区、深度模板缓冲区。 附录图片来源Saya: Big ambitions for Japanese 'digital daughter'On NVIDIA's Tile-Based RenderingGAMES101: 现代计算机图形学入门参考资料

    2.9K62编辑于 2022-12-05
  • 来自专栏计算机视觉理论及其实现

    python之np.tile()

    Numpy的tile()函数,就是将原矩阵横向、纵向地复制。tile是瓷砖的意思,顾名思义,这个函数就是把数组像瓷砖一样铺展开来。例1:? 解释:b是一个数, 在同一个列表中把a横向铺展了21遍。

    1.7K20编辑于 2022-09-02
  • 来自专栏CSDN旧文

    A Tile Painting(循环节)

    Ujan will paint each tile in some color.

    61720发布于 2020-10-28
  • 来自专栏游戏杂谈

    Flex的UI组件Tile

    Tile继承于容器类(Container),有三个属性:direction(子项在容器中的放置样式:水平、垂直)、tileHeight(子项的高度)、tileWidth(子项的高度) 它的例子可以参考以下的链接 http://blog.minidx.com/2008/08/03/1217.html http://livedocs.adobe.com/flex/3_cn/langref/mx/containers/Tile.html

    60520发布于 2018-11-16
  • 来自专栏python3

    python之numpy.tile()

    格式:tile(A,reps)  * A:array_like  * 输入的array  * reps:array_like  * A沿各个维度重复的次数 举例:A=[1,2]  1. tile(A,2 )  结果:[1,2,1,2]  2. tile(A,(2,3))  结果:[[1,2,1,2,1,2], [1,2,1,2,1,2]]  3. tile(A,(2,2,3))  结果:[[[1,2,1,2,1,2 如剃了(A,2)表示A的第一个维度重复2遍,tile(A,(2,3))表示A的第一个维度重复3遍,然后第二个维度重复2遍,剃了(A,(2,2,3))表示A的第一个维度重复2遍,第二个维度重复2遍,第三个维度重复

    32920发布于 2020-01-07
  • 来自专栏生信修炼手册

    circos 可视化手册-tile

    为了避免不同区域之间的重叠,tile会将有重叠的区域分布在不同的层,结合图片来理解一下这个概念。示例图片如下 ? 染色体之外的部分,就是tile了。图上共有5圈tile。 可以看到,每个tile位于一个圆环区域内,其中的基本单位是一个个的矩形方块,我们也称为tile; 不同的矩形方块不会有重叠,而是堆积成好几层。这里的每一层,我们称为layer。 margin定义了外边距,用于判断两个tile之间是否有重叠 ? 的高度,color控制tile的填充色。 在tile中,通过var(size)来定义不同的条件。

    96320发布于 2020-05-10
  • 来自专栏Mac软件的分享

    图片裁剪打印工具:Tile Photos FX

    Tile Photos FX - Split & Print for Mac可以满足您对此方面的需求,允许您将图像切成各种形状的小块,从任何图像制作自己的拼图,有助于将切片合并到网页、Keynote 演示文稿 Tile Photos FX - Split & Print for Mac图片Tile Photos FX Mac软件功能- 从任何图像制作自己的拼图。 Tile Photos FX 简化了对图像进行切片的过程,并有助于将切片合并到网页、Keynote 演示文稿、Pages 文档和其他项目中。 Tile Photos FX 将帮助您将巨大的照片、海报、图表或地图分割成多个切片,即使在您的家用打印机上也能以原始尺寸打印。广告商、设计师和摄影师将非常欣赏打印大照片或海报的单个切片的可能性。 

    1.3K20编辑于 2022-10-20
  • 来自专栏云上修行

    Stable Diffusion Webui - ControlNet Tile 教程

    ControlNet 1.1中的Tile模型(control_v11f1e_sd15_tile.pth)是一个令人惊叹的工具,其核心功能在于细节补全。 本文向大家提供ControlNet Tile的三个用法。 安装 Stable Diffusion Webui的安装和ControlNet Tile这里不表。如果需要,可以查看我之前的文章。 我们把要放大的图片拖入图生图区域,然后Resize By选择2(从 496x600 调整至 992x1200) 然后我们启动ControlNet,选择Tile模型 由于ControlNet Tile的神奇功能在于增强细节 接下来,激活ControlNet,并选择Tile模型,让它为我们展现其真正的魔力。 图片 最后结果如下: 图片 总结 ControlNet Tile可以实现照片的细节补全、细节调整和照片放大的功能,但它并不能保证生成的人像和原始照片的人像具备很强的相似度。

    2.4K41编辑于 2023-10-16
  • 来自专栏Fish

    MALI Tile-based rendering简单原理介绍

    Tile-based GPU 因此mali的GPU提出了Tile-based概念,就是将图像分成16*16的小块。分小块进行渲染,最后写入到DDR,就能够减少读写DDR的频率,进而解决上述问题。 不过分块需要知道整个图像的几何学信息,所以操作分成了两步: 第一步执行几何学相关的操作,并产生tile list. primitive) # Pass two for tile in renderPass: for primitive in tile: for fragment in primitive 甚至还能够通过压缩tile的方法进一步减少对于内存的读写。另外在图像有一些区域固定不动的时候,通过调用函数判断tile是否相同,减少重复的渲染。 这之间也就是tile写入DDR的开销和fragment shader渲染读取DDR开销的平衡。另外还有一些操作(比如tessellation)也不适用于Tile-based GPU。

    1.6K30发布于 2019-05-26
  • 来自专栏Lauren的FPGA

    FPGA中的BEL, SITE, TILE是什么含义

    本文将介绍 什么是BEL以及与BEL相关的Tcl命令 什么是SITE以及与SITE相关的Tcl命令 什么是TILE以及与TILE相关的Tcl命令 BEL BEL(Basic Element)是FPGA内部的基本单元

    4.6K51发布于 2020-04-27
  • 来自专栏AI机器学习与深度学习算法

    剖析源码讲解Numpy模块中的tile函数

    前言 函数格式tile(A,reps),A和reps都是array_like类型:   1. tile函数的功能是重复某个数组。 其实如果可以使用Python广播机制的话是没有必要使用tile函数的。下面就来通过源码来简单分析tile函数的运作,以及如何简单的使用它。 a tile 源码分析 这里通过tile函数的源码来分析tile函数,为什么能实现复制的功能。 首先是函数体的头部 #定义了函数体的名称tile #参数: #------A:进行操作的对象 #------reps:重复的次数 def tile(A, reps): ?

    2K10发布于 2020-04-08
  • CUDA 13.2:增强Tile支持与Python新特性

    CUDA 13.2 发布了一项重大更新:NVIDIA CUDA Tile 现在支持计算能力为 8.X(NVIDIA Ampere 和 NVIDIA Ada)、10.X、11.X 和 12.X(NVIDIA 如果你使用的是 Ampere、Ada 或 Blackwell GPU 架构,请查阅 cuTile Python 快速入门指南,开始使用 CUDA Tile。 cuTile PythoncuTile Python 是 CUDA Tile 编程模型的 Python DSL 实现,本次发布带来了多项功能增强。 pip install cuda-tile[tileiras]核心增强CUDA 13.2 的核心增强内容如下。带属性的异步内存拷贝CUDA 的先前版本(12.8)引入了批处理内存拷贝 API。

    27400编辑于 2026-03-25
  • 来自专栏Java项目实战

    SD Controlnet模型终于全了 tile来了

    SDXL生态,即便已经出来了Turbo,即便出了SDXLLighting等等周边但是我们最最喜欢用的controlnet还是补全,即便是现在也不算完全意义的全,但是最起码我们今天呢能够带来第一个期待已久的tile 并没有大的改动 引入新的 Tile V2,通过大幅改进的训练数据集和更广泛的训练步骤进行增强。 - Tile V2 现在可以自动识别更广泛的对象,而无需显式提示。 -对颜色偏移问题进行了重大改进。 所有的环境需要都是XL的生态 0.7直接出1024分辨率图片 1024 * 1024 起步 使用 重要提示:Tile 模型不是高档模型!! --只需在 Webui 中使用常规的 controlnet 模型,选择作为 tile 模型,然后tile_resample用于 Ultimate Upscale 脚本。

    2.2K10编辑于 2024-04-18
  • 来自专栏编程

    从机器学习学python(一)——numpy中的shape、tile、argsort

    从机器学习学python(一) ——numpy中的shape、tile、argsort (原创内容,转载请注明来源,谢谢) 注:本系列是我在学习机器学习过程中,遇到的python的没见过的语法或函数,在此进行学习 二、tile(A, reps) tile通过重复给定的次数来构造数组。初始数组是A,重复规则是reps。reps表示数组A需要重复的次数、结果的行数。 官方文档示例如下: >>> a = np.array([0, 1, 2]) >>> np.tile(a, 2) array([0, 1, 2, 0, 1, 2]) >>> np.tile(a, (2, 2)) array([[0, 1, 2, 0, 1, 2], [0, 1, 2, 0, 1, 2]]) >>> np.tile(a, (2, 1, 2)) array([[[0, 1, 2, 0, 1, 2]], [[0, 1, 2, 0, 1, 2]]]) >>> b = np.array([[1, 2], [3, 4]]) >>> np.tile(b, 2) array([[1, 2, 1, 2]

    89550发布于 2018-01-05
  • 来自专栏科学计算

    FPGA中BEL Site Tile FSR SLR分别指什么?

    在Xilinx FPGA中,从底层到整个设备可以划分为6个层次: BEL Site Tile FSR SLR Device 下面我们从下到上依次来看一下各个定义。 Tile   Tile是比Site更高一级的概念,一个Tile里面包含多个Site,Tile没有pin的概念,比如下面这个Tile,其实就是一个CLB。 FSR   FSR就是Fabric Sub Region or Clock Region,是由一片Tile组成的,在UltraScale的FPGA中,所有的FSR的高度都有60个CLB,但宽度不尽相同。

    1.8K22编辑于 2022-03-30
  • 来自专栏个人路线

    tile-lnglat-transform三方库发布啦

    tile-lnglat-transform 提供了高德、百度、谷歌、腾讯和必应地图的经纬度坐标与瓦片坐标的相互转换 本库由刘张豪移植[1],感谢大家对坚果派的支持。 tileY, level) @output:{lng, lat} 用通用经纬度转换高德、Google相关 坐标举例: import TileLnglatTransform from "@nutpi/tile-lnglat-transform lnglat_gaode = TileLnglatTransformGaode.pixelToLnglat( pixel_gaode.pixelX, pixel_gaode.pixelY, tile_gaode.tileX , tile_gaode.tileY, this.level ); b.某平台独有函数 高德地图/谷歌地图/腾讯地图 无 百度地图 经纬度坐标转平面坐标lnglatToPoint @input 参考资料 [1] 刘张豪移植: https://atomgit.com/nutpi/tile-lnglat-transform/blob/master [2] 国内主要地图瓦片坐标系定义及计算原理: http

    52210编辑于 2024-02-22
  • 使用NVIDIA CUDA Tile编写高性能矩阵乘法

    Tile编程的最佳实践:从代码中学习性能优化策略。 Tile编程通过将输出矩阵划分为多个Tile来简化实现,同时实现卓越的性能。每个Block负责一个输出Tile的计算,cuTile会自动处理内存访问和线程同步。 具体来说:每个Block处理输出矩阵 C 的一个 (tm × tn) Tile。遍历K维度,逐个加载 A 和 B 对应的Tile。 index=(bidx, k):在Tile空间中指定要加载的Tile坐标。shape=(tm, tk):Tile的尺寸。padding_mode=zero_pad:如果加载数据越界,则用零填充。 tn:输出Tile的列数(N维度)。tk:每次在K维度加载的Tile尺寸。注意:此处展示的Tile尺寸配置仅为示例。实际上,不同的GPU架构需要不同的参数配置才能达到最佳性能。

    23410编辑于 2026-03-22
  • 深入解析NVIDIA CUDA Tile:面向GPU的平铺编程新范式

    CUDA Tile抽象了张量核心及其编程模型,使得使用CUDA Tile编写的代码能够与当前及未来的张量核心架构兼容。 CUDA Tile IR:平铺编程的基础CUDA Tile的基石是CUDA Tile IR(中间表示)。CUDA Tile IR引入了一套虚拟指令集,支持将硬件作为平铺操作进行原生编程。 开发者如何使用CUDA Tile编写GPU应用CUDA Tile IR位于绝大多数程序员与平铺编程交互的层面之下。除非您正在编写编译器或库,否则您可能不需要关心CUDA Tile IR软件的细节。 CUDA Tile IR:对于希望构建自己的DSL编译器或库的开发者,CUDA Tile IR是您与CUDA Tile交互的地方。 解析CUDA Tile的核心概念如何获取CUDA Tile软件CUDA Tile随CUDA 13.1一同发布。

    45410编辑于 2025-12-30
领券