tensorflow / tensorflow/probability

A question about target_log_prob_fn

Open
#611 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

I'm doing MCMC and there are two RVs in my model, the batch shape of one is1 and the batch shape of another one is 64, i'm wondering what should i return as the target_log_prob_fn. The return shape should be (num_chain,1) or (num_chain,64).
Thanks a lot.

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

The issue names target_log_prob_fn and MCMC but no repository file or test. Start by locating the target_log_prob_fn API documentation and its shape guidance; done would be a resolved, documented answer for models with batch shapes 1 and 64.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.