朱莉娅通量中的Keras W_constraint和W_regularizer类似物

瓦莱里亚

我正在尝试解析Kerasjson文件以Flux在Julia(Kerasv1.1.0和Fluxv0.10.4)中创建模型

Dense层配置示例

{
    "class_name": "Dense", 
    "config": {
        "W_constraint": null, 
        "b_constraint": null, 
        "name": "dense_1", 
        "output_dim": 512, 
        "activity_regularizer": null, 
        "trainable": true, 
        "init": "glorot_normal", 
        "bias": true, 
        "input_dtype": "float32", 
        "input_dim": 4096, 
        "b_regularizer": null, 
        "W_regularizer": {
            "l2": 0.0010000000474974513, 
            "name": "WeightRegularizer", 
            "l1": 0.0
        }, 
        "activation": "relu", 
        "batch_input_shape": [null, 4096]
    }
}

因此,我很清楚如何在中定义输入/输出尺寸,激活函数和参数初始化Flux但是,我们W_constraintW_regularizer我尚未在FluxDense图层中找到任何类似的内容是否存在?我应该自己实施吗?Dense图层的那些参数是否根本很重要,或者在创建Flux模型时可以轻松跳过而又不严重改变性能?

phipsgabler

正规化值是求和为网络的所有参数,并加入到损失函数规范; 您必须“手动”执行此操作,但这非常简单,并在docs中进行了描述

Keras中的参数约束似乎是通过使用投影方法实现的,该方法是优化程序的一部分实施起来不太容易,我建议阅读一些有关近端梯度法的知识。您可能必须实现自己的优化类型,以便在Flux中执行此操作(理想情况下,包装现有的一种)。也许ProximalOperators.jl可以完成一些繁重的工作。另一方面,据我所知,带有参数约束的模型不那么常见,您可能会暂时不使用它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

朱莉娅的LaTeXStrings是否有Python类似物?

来自分类Dev

朱莉娅熊猫`dropna`的类似物

来自分类Dev

什么是“。==” 在朱莉娅和Python中的等效?

来自分类Dev

朱莉娅旋转和扭矩曲线

来自分类Dev

朱莉娅表达式中类似列表理解的扩展?

来自分类Dev

朱莉娅中的TCP客户端和Java中的TCP服务器

来自分类Dev

朱莉娅中函数的抽象类型化和多重分派

来自分类Dev

朱莉娅笔记本中的情节和印刷文本之间的冲突

来自分类Dev

拍功能!放!和朱莉娅的频道

来自分类Dev

朱莉娅:将pmap与数组和SharedArrays配合使用

来自分类Dev

朱莉娅(Julia)组按名称和总数

来自分类Dev

朱莉娅:我如何循环写和存储文件?

来自分类Dev

复制!和切片在朱莉娅

来自分类Dev

朱莉娅使用fill()和。+ =的“奇怪”行为

来自分类Dev

朱莉娅:我如何循环写和存储文件?

来自分类Dev

朱莉娅(Julia)中具有容器类型和矩阵向量乘积的类型稳定性

来自分类Dev

朱莉娅在GLSL中设置

来自分类Dev

朱莉娅中的虚拟变量

来自分类Dev

朱莉娅中的稀疏复数矩阵

来自分类Dev

朱莉娅中的vcat StackOverflowError

来自分类Dev

朱莉娅中的加权相关

来自分类Dev

朱莉娅在Google Colab中

来自分类Dev

LightGraphs中的子图-朱莉娅

来自分类Dev

朱莉娅减价中的纯HTML

来自分类Dev

朱莉娅中的NonlinearConstraintIndex是什么?

来自分类Dev

朱莉娅中的加权相关

来自分类Dev

朱莉娅绘图:如何在散点图中添加单个点和点列表

来自分类Dev

NetCDF在朱莉娅

来自分类Dev

在朱莉娅重塑