Coder Social home page Coder Social logo

godot-tf-inference's People

Contributors

ashtonmeuser avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

godot-tf-inference's Issues

Windows support

The addon is unlikely to work as is on Windows systems. There will likely be issues with linking once the addon is compiled.

  • Update SConstruct file to add Windows support
  • Ensure Godot project (including model and addon) is exportable on Windows
  • Update documentation to reflect any special steps that are required

ONNX support

Currently, only TensorFlow SavedModel format is supported. Support for ONNX, an open format, may be preferable. Conversion between the two formats is possible.

Validate input tensor against signature defs

Precursor to support for arbitrary number of input tensors. If model info can be extracted (see #7), we can check to ensure arguments supplied to infer() match the number of input vectors.

Check input tensor type

An array should be given as the only argument to the infer() method. Currently, a string could be passed causing a failure in cppflow. We should catch this and return a relevant error. See #3.

Return errors

Currently, the load_model() and infer() methods don't report any errors they encountered. The calling GDScript has no idea whether a model was successfully loaded or an inference was correctly executed.

  • Error returned from load_mode()
  • Error returned from infer()

Linux support

The addon is unlikely to work as is on Linux systems. There will likely be issues with linking once the addon is compiled.

  • Update SConstruct file to add Linux support
  • Ensure Godot project (including model and addon) is exportable on Linux
  • Update documentation to reflect any special steps that are required

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.