tensorflow / tensorflow/probability

No intercept on probabilistic layers

Open
#1,329 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Jupyter Notebook
Stars
4.4k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Base tensorflow layers such as Dense have an option use_bias that can be set to false to get rid of a trainable intercept parameter. I can't seem to figure out how to do this with the probabilistic layers such as DenseFlipout. Does anyone know how to do this?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the DenseFlipout probabilistic layer entry point and compare its constructor options with TensorFlow's Dense use_bias behavior. Determine whether disabling the intercept is supported; done means documenting the supported configuration or clearly defining the needed feature and its test coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
tensorflow
Domain
machine-learning
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.