GithubHelp home page GithubHelp logo

tcav_pytorch's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tcav_pytorch's Issues

[Google Drive]

#2 HI, The link you shared for the pre-training model is not working. Can you share it again? Thank you!

  • [ ]

Why don't you compute the gradient rather you do backward ?

Hello agil27;

Thank you for your implementation, this really helpful as I'm coding with pytorch.

I have one question:

  • Please, why do you compute backward rather than grad (from autograd) in the function:
    def generate_gradients(self, c, layer_name): activation = self.intermediate_activations[layer_name] activation.register_hook(self.save_gradient) logit = self.output[:, c] logit.backward(torch.ones_like(logit), retain_graph=True) # gradients = grad(logit, activation, retain_graph=True)[0] # gradients = gradients.cpu().detach().numpy() gradients = self.gradients.cpu().detach().numpy() return gradients<br class="Apple-interchange-newline">

the grad function is commented with "#"

Thank you very much,
Habib

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.