首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在tensorflow中定义一个非常简单的偏差初始化器

在tensorflow中定义一个非常简单的偏差初始化器
EN

Stack Overflow用户
提问于 2017-09-04 19:39:47
回答 1查看 2.6K关注 0票数 1

我需要为我的卷积层偏差编写一个简单的初始化器。我使用tf.slim,因此在调用卷积层like so.时可以指定初始化器

我想用我自己的自定义函数替换biases_initializer=init_ops.zeros_initializer(),该函数只是将偏置初始化为给定的常量,例如:

代码语言:javascript
复制
`biases_initializer=custom_initializer(value)`

其中我可以指定值,例如value = -5

有谁能告诉我这是怎么做的吗?我已经花了大约一个小时阅读了existing initializers,但仍然不知道如何实现这个简单的函数。

EN

回答 1

Stack Overflow用户

发布于 2017-09-04 20:28:48

我最终发现没有必要定义这个函数,因为已经有了一个tf.constant_initializer。上述功能可以通过以下方式实现:

代码语言:javascript
复制
biases_initializer = tf.constant_initializer(value)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46036233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档