-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDK/Components - Support for optional inputs #214
SDK/Components - Support for optional inputs #214
Conversation
/retest |
141a1e1
to
d01a44f
Compare
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Ark-kun The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1 similar comment
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Ark-kun The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Add general code for generating schema * need to cover different cases of row vs column format, single vs multi tensor * Generate schema for row fmt with multiple tensors * Refactor row fmt generation for single and multi tensors * Add column fmt generation * Remove hardcoding in OpenAPI wrapper * Cleanup code and add instances key for OpenAPI row fmt * Refactor functions * Add tests for TFTensor2OpenAPI * Stop OpenAPI if shape is 0 * Test with full coverage * Remove nested if else * Improve readability * Condense comments * Add Metagraph and SigDef selection * Add MetaGraph,SigDef unit tests * Reorganize TFDType * Clean up generator * Fix nondeterminism in tests by ignoring array order * Add metagraph selection to CLI * Add metagraph tags to README * Minor style fixes * Fix builder pattern and make error msgs constant * Remove obsolete generator methods * Change generator names * Change receiver name
This change adds support for loading and "materializing" components with optional inputs. The default values are not yet supported.
This change is