Giter Club home page Giter Club logo

Comments (6)

thjashin avatar thjashin commented on May 26, 2024

@miskcoo Can you have a look? btw, We don't recommend to use zs.Concrete outside BayesianNet. This is a historical problem and we will forbid this behavior in future. Use zs.distributions.Concrete instead.

from zhusuan.

miskcoo avatar miskcoo commented on May 26, 2024

@rtz19970824 I think this is right. Note that zs.Concrete is a multivariate distribution similar to zs.OnehotCategorical, so the input shape is like batch_shape + input_shape, where input_shape is the last dimension of [10, 10], and batch_shape is the first dimension. However, you group last 1 dimension of batch_shape, log_prob will sum out this dim.

from zhusuan.

rtz19970824 avatar rtz19970824 commented on May 26, 2024

@miskcoo I'm still a little confused. You mean the whole [10, 10] tensor is viewed as one sample so the output is only the probability of the whole sample? If I want to treat every single [1, 10] tensor as logits of one distribution, how can I do?

from zhusuan.

miskcoo avatar miskcoo commented on May 26, 2024

Don't pass group_ndims=1, this parameter behaves like

prob = tf.reduce_sum(prob, axis=0)

from zhusuan.

thjashin avatar thjashin commented on May 26, 2024

Does it work for you? @rtz19970824

from zhusuan.

rtz19970824 avatar rtz19970824 commented on May 26, 2024

Yes, thanks.

from zhusuan.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.