Skip to content
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

Web Neural Network API 2022-03-25 > 2022-06-30 #22

Closed
anssiko opened this issue Mar 25, 2022 · 5 comments
Closed

Web Neural Network API 2022-03-25 > 2022-06-30 #22

anssiko opened this issue Mar 25, 2022 · 5 comments
Labels
LC Working Draft approaching CR. pending This issue needs to get a reviewer assigned to it REVIEW REQUESTED

Comments

@anssiko
Copy link
Member

anssiko commented Mar 25, 2022

In the issue title above add the document name followed by the date of this request, then the date of your proposed deadline for comments.

Other comments:

@anssiko anssiko added LC Working Draft approaching CR. pending This issue needs to get a reviewer assigned to it REVIEW REQUESTED labels Mar 25, 2022
@anssiko
Copy link
Member Author

anssiko commented Apr 8, 2022

@samuelweiler FYI, if helpful to security reviewers, I'm happy to put this topic on the WebML WG's agenda and invite security reviewers to attend as guests. We meet bi-weekly 04:00-05:00 UTC. We're also totally fine with the usual file issues to GH approach. Just wanted to offer an alternative option if whoever will be reviewing this would prefer synchronous interaction over GH.

@anssiko
Copy link
Member Author

anssiko commented Aug 9, 2022

@samuelweiler, given there has been adequate time for review and no further questions, I assume we can consider this review completed.

As said in the initial request, this specification received substantial review from Chrome Security team during 12/2021-03/2022 that resulted in improved Security Considerations section. The WG decided to prominently surface related open issues in this section and is working toward solutions to these remaining issues.

@samuelweiler
Copy link
Member

That's fine, yes.

@anssiko
Copy link
Member Author

anssiko commented Aug 10, 2022

@samuelweiler thank you for confirming the security review of the WebNN API has been completed. The WG's wide review tracker webmachinelearning/webnn#239 has been updated accordingly. Should any further feedback arise out of this review cycle, we welcome feedback via the GH repo issues.

@anssiko
Copy link
Member Author

anssiko commented Jan 26, 2024

NB: I'm piggypacking on this issue to retain context rather than opening a new issue.

We're looking to publish a new CR Snapshot of the Web Neural Network API in Q1'24 and wanted to give you a heads up with the following high-level summary of changes for your information and review:

Since the initial Candidate Recommendation Snapshot the Working Group has gathered further implementation experience and added new operations and data types needed for well-known transformers to support generative AI use cases. In addition, the group has removed select features informed by this implementation experience: higher-level operations that can be expressed in terms of lower-level primitives in a performant manner, and support for synchronous execution. The group has also updated the specification to use modern authoring conventions to improve interoperability and precision of normative definitions and is developing a new feature, a backend-agnostic storage type, to improve performance and interoperability between the WebNN, WebGPU APIs and purpose-built hardware for ML.

Relevant to this security review forum, I want to acknowledge the continued, major contributions by the Chrome Security team in reviewing the cross-platform and cross-backend implementation of this API. This has resulted in hardening of the normative spec language around operations to guide implementers. We welcome any feedback from people watching this repo and welcome you to join the Web Machine Learning WG if you're interested in contributing to this API concretely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LC Working Draft approaching CR. pending This issue needs to get a reviewer assigned to it REVIEW REQUESTED
Projects
None yet
Development

No branches or pull requests

2 participants