问题标签 [gamma]
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.
r - 伽玛回归 R GLM 与 SAS GENMOD
我正在尝试用 R 复制我在 SAS 中的伽马回归。不幸的是,我得到了完全不同的参数估计,我不知道是什么原因造成的。我一直在寻找关于我的问题的答案,但我没有找到任何涵盖它的东西。
我的 SAS 代码是:
我看到 var1 在类语句中使用,但没有在模型语句中使用 - 它可以改变结果吗?(我无法重新运行代码)。
我在 R 中所做的是:
什么可能导致这两个代码的结果不同?
提前致谢!
qt - 取自 Item 的纹理:我可以让它的过滤是伽马正确的吗?
如果这是我创建的纹理,我只需将其 internalFormat 设置为GL_SRGB
. 但是我将 Qt Quick 传递Item
foo
到我的自定义QQuickFramebufferObject
GL 代码中,在那里我获取foo->textureProvider()->texture()
并使用该纹理进行渲染。
那么我可以使纹理的过滤(当双线性采样时)是伽玛正确的吗?
注意:我知道我可以使用 4 个纹理抽头和 lerping 实现手动双线性过滤,但这会在一定程度上损害性能,所以我正在寻找更好的方法。
或者我可以从 Qt Quick 纹理转变成GL_SRGB
我自己的纹理,然后使用该纹理,但这更复杂,并且每次更新源纹理时都需要发生这种情况,从而损害性能(和 RAM 使用)。
我已经在谷歌搜索了 Qt 可能提供的用于配置它的钩子,但除了 QQuickTextureFactory 之外什么都没有找到,但是它并不能解决我的问题,至少 AFAICS 是这样。
我需要支持 OpenGL ES 2.0。
c++ - 启用时,OpenGL 帧缓冲块是否考虑伽马校正?
这是我的问题,当我加载纹理时,我将它们作为 SRGB 加载以将它们转换为线性空间。当我写入窗口系统提供的默认帧缓冲区时,我启用了 GL_FRAMEBUFFER_SRGB 以便写入帧缓冲区会将颜色从线性空间转换为 SRGB 空间。
现在的问题是我正在渲染到屏幕外 FBO,然后将其放入默认帧缓冲区。这样做时,打开或关闭 GL_FRAMEBUFFER_SRGB 无效。我尝试使用默认帧缓冲区绑定和屏幕外 FBO 绑定启用 GL_FRAMEBUFFER_SRGB,但它们不起作用。
但是,如果我将 GL_SRGB 指定为我绑定为屏幕外 FBO 的颜色缓冲区的纹理的内部格式,那么会起作用。我假设在这种情况下,当启用 GL_FRAMEBUFFER_SRGB 时,从片段着色器到纹理的写入将其从线性空间转换为 SRGB 空间。
我想知道,似乎从 FBO 到默认帧缓冲区的 GL_FRAMEBUFFER_SRGB 转换没有得到应用。由于我想在线性空间中工作,直到最终传输到默认帧缓冲区的后缓冲区,当我将屏幕外 FBO 传送到默认帧缓冲区时,如何应用转换?我猜想将屏幕外 FBO 作为纹理进行采样并在默认帧缓冲区上渲染一个四边形会应用 SRGB 转换,但是没有办法使用帧缓冲区进行这种转换吗?
scipy - 如何计算拟合伽马分布的平均值?
我使用scipy.stats.gamma.fit(data)将伽玛分布拟合到我的数据中。我想知道结果分布的平均值是什么。
如何找到拟合伽马分布的平均值?
bayesian - gamma full 条件 tau 的形状参数太小,WinBUGS
我正在尝试编写保留模型,但遇到了一些问题:
当我按“加载初始化”时,我收到消息
该链包含单元化变量
尽管我已经初始化了所有变量。
当我尝试更新我的模型时,忽略第一个问题并按“gen inits”,我收到消息
gamma full 条件的形状参数太小
尽管我使用的伽马分布参数与 Ntzoufras 和 Dellaportas (2002) 在“包含索赔计数不确定性的突出责任的贝叶斯模型”中建议的参数相同。
这是 WinBUGS 代码:
r - 使用递归实现对数伽玛
我正在尝试lgamma
使用递归进行计算。但它没有按预期工作并给出Nan
and -Inf
。这可能是什么原因?
c# - 快速图像伽玛校正
我正在对尺寸为 5000x3000x3 的图像进行伽马校正。
公式是
值 ^ (1 / 伽马)
对于 0.0 到 1.0 的 RGB 值
我的输入 gamma 值范围从 0.0 到 10.0,而 gamma = 0.0 始终输出 0.0。
问题是所涉及的pow计算太慢了。
在 float[, ,] 上执行此操作大约需要 1300 毫秒:
在 FloatMatrix 上使用NMathFunctions.Pow大约需要 1100 毫秒:
知道如何加快速度吗?
imagemagick - 如何使用 ImageMagick 修复 PNG 的伽玛?
我想将 PNG 的 gamma 值修复为1/2.2
. 例如,假设有一个 png 图像,其gAMA
值为1/4.4
. 由于某些原因,我必须将值固定为1/2.2
. 所以我尝试convert
如下命令。
然后,我比较了两个图像,orig.png
和new.png
,但它们似乎不同。
我猜公式(1/4.4)/(1/2.2)
, 是错误的。有谁知道正确的方法吗?
谢谢。
编辑:
对不起,但也许我不能告诉你我真正想做什么。因此,我添加了更多信息和示例图像。
首先,我有下图。此图像的 gAMA 约为 0.227(1/4.4)。
然后,我需要这张图片。图像的 gAMA 为 0.4545(1/2.2),但外观与上图相同。
所以,我不需要这个。这张图片的gAMA也是0.4545(1/2.2),但是外观和第一张不一样。
r - 使用 Gamma 分布编写收入函数
我在编写收入函数时遇到问题。我得到的信息是:“查尔斯接管了一个卖鲜鱼的市场摊位。每天早上,他从批发商那里购买鱼,价格为每公斤 4 英镑,最高 100 公斤,每公斤 2.5 英镑任何超过 100 公斤的东西。他以每公斤 8 英镑的价格出售鱼。如果在一天结束时有任何鱼仍未售出,他以每公斤 1 英镑的价格将其卖给猫粮厂。查尔斯想知道要卖多少鱼每天购买以最大化他的平均每日利润。”
到目前为止,我将过去 150 天的每日销售数据的给定数据建模为伽马函数,并使用矩方法来查找参数,下面是我使用的代码:
我得到了:
我写了一个购买 n 公斤鱼的成本函数:
现在,当有 d 公斤的潜在销售并且查尔斯买了 n 公斤鱼时,我必须编写一个收入函数,收入(n,d)。
我认为潜在的销售将围绕:
据我所知,在猫粮之前的鱼类销售将围绕我发现的 Gamma 建模。
请问一下如何找到收入函数,谢谢。
r - R中的伽马分布(qgamma)
这可能是一个非常愚蠢的问题,但有谁知道为什么我没有得到第二位等于平均值(100)?