问题标签 [stencils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 使用 Repa 和 Stencils 重新采样
我用 repa 编写了一个简单的图像双线性重采样算法,因为我需要使用分区数组来使其正确,所以我想我会全力以赴并使用模板,并希望获得更快的循环。
从我对 mapStencil 工作方式的天真理解来看,我认为这不足以完成我的任务。我需要像 transformStencil 这样的东西。我想我需要一个不同的模板,所以我可以拥有旧索引和新索引。
有没有一种简单的方法可以在 Repa 中执行模板图像重采样?如果不是,将 mapStencil 破解成 transformStencil 或类似的东西会有多难。
shape - 如何在模具中隐藏 visio 形状组
我有一个复杂的模板,有许多小形状(sheet.6 到 43),分组为一组(sheet.44)。里面也有子群。
我想使用 shapesheet 公式隐藏该组以使用用户属性。
在一个简单的形状上我会设置:Geometry1.NoShow=sheet.44!user.isHidden Miscellaneous.HideText=sheet.44!user.isHidden
但是如何让它在所有子形状中继承呢?用 vba 吗?
用答案编辑:
感谢 Jon 确认除了 VBA 之外别无他法。这是我的 VBA 代码,适用于所有遇到同样问题的人。
再见!
android - 使用 Fireworks 设计 Android UI 和实现
我想学习设计 android UI 和实现 android 应用程序。我在网上找到了一个视频教程,但似乎只是如何设计。我不知道如何在应用程序上使用它。
如何在我的 android 应用上使用自定义 UI 设计?我正在使用烟花进行设计。例如,简单的设计:
我如何在我的应用程序上使用它?(我知道这看起来很糟糕,但我只想学习如何去做。)
zurb-foundation - 在 Zurb Foundation 5 中使用模板
我之前使用过带有自定义表单的 Foundation 4,它们工作得很好。但是,对于 Foundation 5,我无法理解如何使用它们。需要帮忙!
转到 URL: http: //foundation.zurb.com/stencils.html它提供了关于使用它的奇怪指南,我无法理解。
3d - CUDALink:在 z 维度上启动多个块
CUDALink
我目前使用Mathematica 提供的包装器在我的 GPU (GTX560Ti) 上运行一个简单的 3D 模板转换。块尺寸现在对我来说并不重要,因为我没有使用任何共享内存或寻找优化(现在)。
blockDim.x
因此,我可以为和设置任何合理的数字blockDim.y
。无论我设置什么维度,包装器都会启动适当数量的块,没问题。然而,在 z 维度中,只有一个块被启动。因此blockDim.z
限制了我可以在该方向计算的总点数。
为什么z方向只有一个方块?我该如何解决这个问题?
作为参考,这是我正在使用的内核:
请注意:变量length
对应于数组的维度(例如 48)。rad
与模板有关,小于length
. stencil
只是一个 0 和 1 的数组,用于从in
我想要总结的东西中选择out
.
我正在使用以下代码在 Mathematica 中运行内核:
为了说明我的问题,这是我输出的一部分(显然我不能发布图像):
这是用blockDim.z = 10
. 零和分数是有用的值,但它们只是我初始化out
数组的值。仅计算前 10 列,对应于 z 方向的单个块。blockDim.z
(对于介于1
和64
(费米 GPU 的上限)之间的任何值,此行为都是可重现的。
stencils - 如何在 Evolus Pencil 中恢复已移除的默认模板?
我恢复了从Collection Pane
(只需单击close
图标)中删除的默认模板之一。它是现在从计算机中删除还是不可见?我可以从 Evolus Pencil Project下载页面下载它。但是我也可以不下载就恢复它吗?
arrays - 如何通过在 MATLAB 中模版 2D 数组的列来创建 3D 数组?
假设我有一个名为 A 的 2D 数组。我想创建一个名为 B 的 3D 数组,其“页面”是模板的选定列,逐列移动穿过 A。例如,B 的第一页可能是 A 的第 1 列、第 3 列和第 5 列。那么第二页将是 A 的第 2 列、第 4 列和第 6 列,以此类推。
任何人有这样做的有效方法是 MATLAB?
谢谢!
c# - 使用 C# 将 DocumentStencil 更新为 Visio 中的真实绘图
Visio 中显示的功能之一是 DocumentStencil。每次在 Visio Draw 中添加对象时,DocumentStencil 都会自动创建该对象,以便之后使用。问题是当这个对象被删除并且在绘图中没有更多这样的对象时,DocumentStencil 不会得到更新,删除不再存在的对象。下面我附上代码以显示我正在谈论的工具栏。
c++ - 英特尔 MIC 模板计算
我想为 Intel Xeon Phi 协处理器(61 核)编写有效的并行应用程序,它执行五点模板计算。我写了两个版本的代码。
首先:我使用 OpenMP“#pragma omp parralel for”
第二:我在 61 个核心之间划分矩阵。矩阵的每一部分由每个内核运行的 4 个硬件线程计算。在这个版本中,我尝试通过计算同一 L2 缓存周围的 4 个线程来减少缓存未命中。
在这个 wersion 循环中,矩阵每个部分的迭代都以这种方式执行:
i=0 -> 线程 0
i=1 -> 线程 1
i=2 -> 线程 2
i=3 -> 线程 3
i=4 -> 线程0
...
运行此代码后。第二个版本比较慢。但为什么?
shape - 将(主)形状添加到页面时,在 Microsoft Visio 2013 x64 中将一些(主)形状添加到另一个(主)形状
我想在Microsoft Visio 2013 x64中创建一个新的 Master Shape,就像UML Class Stencil 中的 Class Master Shape一样。
将类主形状添加到页面时,它会自动附加两个成员和一个分隔符主形状。此外,可以在其中添加更多的成员和分隔主形状。
我在想它通过一些编写的 VBA 代码本身添加了其他主形状;但是,当我检查以下完整路径中的UML 类(公制)模板文件时,我发现它没有使用 VBA 代码,根本没有。
D:\Program Files\Microsoft Office\Office15\Visio Content\1033\USTRME_M.VSSX
文件扩展名是“Visio Stencil (.vssx)”而不是“Visio Macro-Enabled Stencil (.vssm)”;所以,它不能有 VBA 代码。
我知道我可以通过在 ShapeSheet 的 Actions 部分添加一些新行来做一些事情;但是,不存在为类形状添加新的成员和分隔主形状的任何操作行。
图 1 - 上下文菜单中有两个附加选项的分隔符形状,ShapeSheet 中没有任何相关行
图 2 - 显示一个栏以插入分隔符形状
图 3 - 上下文菜单中有两个附加选项的成员形状,但 ShapeSheet 中没有任何相关行
图 4 - 显示一个插入成员形状的栏
当我点击放置在页面中的类形状时,它在上下文菜单中有两个新选项:
- 显示模板参数
- 显示刻板印象
我为他们看到了相关的操作部分行。
图 5 - 上下文菜单中具有两个附加选项的类 Shape 以及 ShapeSheet 中的相关行
当我点击添加类形状中的成员和分隔符形状时,可以看到“在之前/之后插入“成员/分隔符”;但是,当我直接在页面上(不在类形状中)添加成员和分隔主形状时,当我点击它们时,在上下文菜单中看不到额外的选项。
图 6 - 上下文菜单中没有其他选项的分隔符形状
图 7 - 上下文菜单中没有附加选项的成员形状
我检查了他们的 ShapeSheet 并找不到上述操作的任何相关行。
现在,我的问题是,如何在没有任何 VBA 代码(如 Microsoft 创建的 UML 类模板中的类形状)的情况下创建一个能够接受其他一些主形状的新主形状?