Skip to content

Make Sure Full Functionality is Available in C/C++ #476

Description

@sirinath

Please make sure all the functionality is defined in the C++ core.

Activity

  1. bhack commented on Jan 29, 2016

    @bhack
    Contributor

    👍

  2. bhack commented on Jan 29, 2016

    @bhack
    Contributor
  3. josh11b commented on Jul 8, 2016

    @josh11b
    Contributor

    I am currently working on expanding the C API to add support for graph definition. Not sure when it will be done, but it is one of our goals before 1.0.

  4. saudet commented on Jul 16, 2016

    @saudet

    @josh11b Great! Though what about automatic differentiation?

  5. josh11b commented on Jul 18, 2016

    @josh11b
    Contributor

    Automatic differentiation will eventually be in, though closer to 1.0. Are you looking for C API support for use in another language or are you using C++ directly? We consider those separate APIs, but both should have something reasonable for defining graphs (though no shape inference or automatic differentiation, yet) in the next TensorFlow release (0.10.0) -- they are both checked in at head.

    C++ graph-definition API update:
    25ac3da

    C graph-definition API was a few commits, I'm having trouble tracking them all down.

  6. saudet commented on Jul 18, 2016

    @saudet

    Good to hear that! JavaCPP has no problems interacting with TensorFlow's C++ API directly, so using either API is fine in that case.

  7. josh11b commented on Sep 4, 2016

    @josh11b
    Contributor

    Andy will know more about the status of automatic differentiation.

  8. aselle commented on Jan 23, 2017

    @aselle
    Contributor

    Shape inference is now in C++ as is partial gradients. Work continues, but closing due to lack of recent activity. Please open a new issue referencing this one if it is still an issue. Thanks!

  9. jdolson commented on Jan 24, 2017

    @jdolson

    @aselle Do you mean to say that the C++ interface can now compute gradients and add them to the graph as in python? I don't see anything in the C interface to access this functionality. Is there a separate ticket to track that? Is there any rough timeline on when this functionality is expected?

  10. aselle commented on Jan 24, 2017

    @aselle
    Contributor

    @saudet, this issue is overly broad and not clear what it is asking for. Many of the things raised in this issue have been addressed. I closed this to create a more focused issue #7044.

  11. added a commit that references this issue on Jan 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions