标签: gradient

为什么 RMSProp 被认为是“泄漏”?

decay_rate = 0.99 # decay factor for RMSProp leaky sum of grad^2
Run Code Online (Sandbox Code Playgroud)

我对上面的评论措辞感到困惑,他们谈论了 RMSProp 优化器的“泄漏”平方和。到目前为止,我已经发现这一行是从 Andrej Karpathy 的深度强化学习:Pong from Pixels中复制粘贴的,而 RMSProp 是Hinton 在他的 Coursera 课程之一中提出的未发布的优化器。查看链接 2中 RMSProp 的数学计算,很难弄清楚其中任何一个是如何“泄漏”的。

有人知道为什么 RMSProp 是这样描述的吗?

gradient artificial-intelligence machine-learning reinforcement-learning

1
推荐指数
1
解决办法
315
查看次数

如何在视图中对角线显示渐变

gradient从 2生成 a UIColors,然后UIImage使用这些函数从中生成 a。

//Function to generate the UIImage from 2 colors.
func createGradient(color1: UIColor, color2: UIColor) -> UIImage {
    let gradientLayer = CAGradientLayer()
    gradientLayer.frame = self.view.bounds
    gradientLayer.colors = [color1.cgColor, color2.cgColor]
    let image = image(from: gradientLayer)
    return image
}

//Function to generate an Image from a CALayer.
func image(from layer: CALayer) -> UIImage {
    UIGraphicsBeginImageContextWithOptions(layer.frame.size, true, 0)
    layer.render(in: UIGraphicsGetCurrentContext()!)
    let outputImage = UIGraphicsGetImageFromCurrentImageContext()
    UIGraphicsEndImageContext()
    return outputImage ?? UIImage()
}
Run Code Online (Sandbox Code Playgroud)

我的结果是这样的

在此输入图像描述

但我想从左上角到右下角对角地显示这个......所以Red应该从左上角开始,并Yellow …

gradient uikit uiimage ios swift

1
推荐指数
1
解决办法
799
查看次数

使用 Jax 进行偏导数?

我对 Jax 文档感到困惑,这就是我想要做的:

def line(m,x,b):
  return m*x + b

grad(line)(1,2,3)
Run Code Online (Sandbox Code Playgroud)

和错误:

---------------------------------------------------------------------------
FilteredStackTrace                        Traceback (most recent call last)
<ipython-input-48-d14b17620b30> in <module>()
      3 
----> 4 grad(line)(1,2,3)

FilteredStackTrace: TypeError: grad requires real- or complex-valued inputs (input dtype that is a sub-dtype of np.floating or np.complexfloating), but got int32. If you want to use integer-valued inputs, use vjp or set allow_int to True.

The stack trace above excludes JAX-internal frames.
The following is the original exception that occurred, unmodified.

--------------------

The above exception …
Run Code Online (Sandbox Code Playgroud)

python gradient autodiff jax

1
推荐指数
1
解决办法
2725
查看次数

在 iOS 中创建带有渐变的折线图

在 iOS 中创建这样的图表的最佳方法是什么?

在此输入图像描述

我的第一个想法是创建一条贝塞尔曲线路径,然后添加具有不同位置的渐变层。但这是行不通的,因为文档指定:

这些值必须单调递增。

我的图表中情况并非如此。

关于实现这一目标的好方法有什么想法吗?

谢谢

gradient ios uibezierpath cagradientlayer swift

1
推荐指数
1
解决办法
875
查看次数

如何使用三元运算符将填充修改器应用到具有条件渐变的 SwiftUI 矩形

我想使用条件渐变将颜色应用于矩形(或其他任何东西)

像这样:

Rectangle().fill(useGradient ? .red.gradient : .red)
Run Code Online (Sandbox Code Playgroud)

但这会产生以下错误:

  • “AnyGradient”中的成员“red”生成“Color”类型的结果,但上下文需要“AnyGradient”
  • 静态属性“red”要求类型“AnyGradient”和“Color”等效

我可以创建两个视图并有条件地显示其中之一,但这似乎是重复的代码。

实现这一目标的最简单方法是什么?

示例代码(Xcode 14.0、iOS 16.0)

struct TestGradientView: View {
    
    var useGradient = false
    
    var body: some View {

        Rectangle()
            .fill(useGradient ? .red.gradient : .red)
            .frame(width: 300, height: 440, alignment: .center)
            

    }
}
Run Code Online (Sandbox Code Playgroud)

gradient modifier swiftui

1
推荐指数
1
解决办法
697
查看次数

使用CSS,如何在透明div中创建一个白色圆圈?

我希望通过使用css渐变创建一个白色圆圈,其中模糊边缘包含在透明div中.

由于z-index高于身体和绝对定位,我应该能够将其移动到页面的任何部分,并"将白色"放在圆圈下方的所有内容中.

我尝试了我最喜欢的渐变发生器,但它们没有用.

html css gradient

0
推荐指数
1
解决办法
5758
查看次数

如何创建一个分为两半的css背景,并向不同的方向发展?

*更新

我相信我之前错误地解释了我的问题.我想知道它是否可能有一个从上到下有两个渐变的div,从下到下也有从左到右的渐变.

Div从上半部分的颜色A1到A5,而下半部分从A6到A10.

同时,div的上半部分从颜色A1-A5变为颜色B(从左到右)

div的下半部分从颜色A6-A10变为颜色B(从左到右)

任何帮助将不胜感激,

谢谢

*更新2

所以基本上这只是一个例子:

http://jsfiddle.net/guisasso/kF9QV/6/

正确的渐变显示在左侧div(我知道我使用表格进行布局).我希望右侧的2个div以与左侧div(从上到下)相同的渐变开始,并且同时具有从左到右的渐变,因此它会淡出为白色背景那个div的结尾.

除了右边的div实际上是一个单独的div会更好,但不是必须的.

希望这能使问题清楚.

HTML

<table>
<tr>
    <td rowspan="2" class="actualgradient">&nbsp;</td>
    <td class="toplefttoright">&nbsp;</td>
</tr>
<tr>
    <td class="bottomlefttoright">&nbsp;</td>
</tr>
</table>

<p>Example</p>
Run Code Online (Sandbox Code Playgroud)

CSS

.horizontal 
{

background: #ffb76b; /* Old browsers */
background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Chrome10+,Safari5.1+ */ …
Run Code Online (Sandbox Code Playgroud)

css gradient

0
推荐指数
1
解决办法
5209
查看次数

将径向渐变设置为画布上圆的背景颜色

我使用.drawCircle在画布上绘制一些圆圈.

我希望该圆的填充颜色为径向渐变(如果不可能,则为线性渐变).

基本上我希望圆圈对它们有一些深度.

我不太清楚如何做到这一点.

我知道我可以将渐变定义为可绘制的,但有没有办法将其设置为绘制圆的背景?

例如,在WPF中,我可以简单地定义一个LinearGradientBrush并定义它的停止点.

上下文的一些代码:

Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);

paint.setStyle(Paint.Style.FILL_AND_STROKE);
paint.setStrokeWidth(4);

canvas.drawCircle((float) temp_dot.get_x(),
            (float) temp_dot.get_y(),
            (float) temp_dot.get_radius(),
            paint);
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的时间.

geometry android gradient canvas android-drawable

0
推荐指数
1
解决办法
2821
查看次数

颜色在div的两侧淡入透明

我需要在div的每一侧创建一个带淡色的条带,如下图所示,使用CSS.怎么办?

div两侧褪色

html css gradient css3

0
推荐指数
1
解决办法
3138
查看次数

梯度提升变量重要性

我已经适应了我的梯度提升模型,并试图打印出可变的重要性。我使用了相同的代码,并使用随机森林。运行varImp()时,我不断收到错误消息。错误如下。

Error in code$varImp(object$finalModel, ...) : 
  could not find function "relative.influence"

#Split into testing and training
set.seed(7)
Data_Splitting <- createDataPartition(clean_data$Output,p=2/3,list=FALSE)
training = clean_data[Data_Splitting,]
testing = clean_data[-Data_Splitting,]

#Random Forest training part
set.seed(7)
gbm_train <- train(Output~., data=training, method = "gbm", 
                   trControl = trainControl(method="cv",number=4,classProbs = T,summaryFunction = twoClassSummary),metric="ROC")

#Plot of variable importance
varImp(gbm_train)
summary.gbm(gbm_train)
plot(varImp(gbm_train))
print(gbm)

#Random Forest Testing phase
gbm_predict = predict(gbm_train,newdata=testing,type="prob")
Run Code Online (Sandbox Code Playgroud)

variables gradient boosting

0
推荐指数
1
解决办法
1445
查看次数