Coder Social home page Coder Social logo

Finish conv2d about tf-encrypted HOT 8 CLOSED

tf-encrypted avatar tf-encrypted commented on April 18, 2024
Finish conv2d

from tf-encrypted.

Comments (8)

jvmncs avatar jvmncs commented on April 18, 2024 2

I think pushing forward on the backwards pass for conv2d as in #156 would be super helpful to us!

from tf-encrypted.

kamathhrishi avatar kamathhrishi commented on April 18, 2024

Could you elaborate more on what's missing?

from tf-encrypted.

justin1121 avatar justin1121 commented on April 18, 2024

I believe the backward pass is what is missing. There is a branch open with some initial work here https://github.com/mortendahl/tf-encrypted/pull/156, might need to coordinate with @koenvanderveen to find out more!

from tf-encrypted.

justin1121 avatar justin1121 commented on April 18, 2024

There is also some work being done related to conv1d and might require some changes to the current conv2d implementation that could effect the backward pass. @jvmancuso or @yanndupis might have more information regarding this.

from tf-encrypted.

jvmncs avatar jvmncs commented on April 18, 2024

Any changes for conv1d can adapt to what's done in the meantime. We're not entirely sure we'll need to change conv2d, but there's a lot to be done before we would need to modify conv2d, if at all.

from tf-encrypted.

kamathhrishi avatar kamathhrishi commented on April 18, 2024

@jvmancuso while there is a PR for conv2d backward pass could I know what else could be done?

from tf-encrypted.

koenvanderveen avatar koenvanderveen commented on April 18, 2024

Hey guys, sorry for not being responsive, I am holiday, back this saturday. While trying to reimplement pond conv2d backward code from the numpy code i got stuck on finding a tf equivalent for the np.add.at function

from tf-encrypted.

vincehong avatar vincehong commented on April 18, 2024

ABY3 protocol now has fully functional NN training.

from tf-encrypted.

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.