WebML WG Teleconference – 16 January 2025 - 15:00-16:00 UTC

Latest version: https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md


WebML WG Teleconference – 16 January 2025 - 15:00-16:00 UTC
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#webml-wg-teleconference--16-january-2025---1500-1600-utc>
See the timezone table ...

Logistics


  *   Chair: Anssi
  *   IRC: irc://irc.w3.org:6667/#webmachinelearning

  *   IRC web client: https://irc.w3.org/?channels=#webmachinelearning

  *   Zoom joining instructions: https://lists.w3.org/Archives/Member/internal-webmachinelearning/2023Jun/0000.html
  *   Minutes: https://www.w3.org/2025/01/16-webmachinelearning-minutes.html


Agenda
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#agenda>

ℹ️ WebML Working Group Charter 2025-2027 draft out
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%E2%84%B9%EF%B8%8F-webml-working-group-charter-2025-2027-draft-out>


Review the charter draft that now incorporates all feedback from this group.

For further proposed changes, please open new issues in the WG Charter repo.


References:

  *   ☰ [DRAFT] WG Charter 2025-2027: https://w3c.github.io/machine-learning-charter/charter.

  *   ☰ WG Charter 2023-2024: https://www.w3.org/2023/04/web-machine-learning-charter.html

  *   ± Changes: HTML diff<https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fwww.w3.org%2F2023%2F04%2Fweb-machine-learning-charter.html&doc2=https%3A%2F%2Fw3c.github.io%2Fmachine-learning-charter%2Fcharter.html>, commits<https://github.com/w3c/machine-learning-charter/commits/main/>
  *   ⨀ WG Charter open issues: https://github.com/w3c/machine-learning-charter/issues


ℹ️ Device selection abstractions
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%E2%84%B9%EF%B8%8F-device-selection-abstractions>


Review updated spec PR draft, subject to readiness!


References:

  *   ⛙ Explainer webmachinelearning/webnn#784<https://github.com/webmachinelearning/webnn/pull/784>
  *   ⛙ Draft Spec PR (link to be added closer to the meeting)

ℹ️ WebNN Operator Update Wave 3
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%E2%84%B9%EF%B8%8F-webnn-operator-update-wave-3>


Peek into the WIP Wave 3 spec patch for new operators and data type. Discuss sections that'd benefit from contributions (e.g. annotated with "!!!"), preferred review and contribution mechanics: land skeleton & improve in subsequent smaller PRs, or keep all in one.


References:

  *   ⨀ webmachinelearning/webnn#375<https://github.com/webmachinelearning/webnn/issues/375>
  *   ⛙ WIP Wave 3 spec patch https://github.com/fdwr/webnn/commits/opsetWave3/

  *   📁 22 Sep 2024 TPAC presentation<https://lists.w3.org/Archives/Public/www-archive/2024Sep/att-0014/WebNN_Operator_Update_Wave_3.pdf>
  *   ✅ 17 Oct 2024 resolution<https://www.w3.org/2024/10/17-webmachinelearning-minutes.html#1152>

🏷️ editorial<https://github.com/webmachinelearning/webnn/labels/editorial> issues

<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%EF%B8%8F-editorial-issues>

  *   Updated coding conventions and style tweaks
     *   ⨀ webmachinelearning/webnn#783<https://github.com/webmachinelearning/webnn/issues/783>
     *   ⛙ webmachinelearning/webnn#797<https://github.com/webmachinelearning/webnn/pull/797>
     *   ☰ Discuss updated coding conventions, review PR.

🏷️ conventions<https://github.com/webmachinelearning/webnn/labels/conventions> issues

<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%EF%B8%8F-conventions-issues>

  *   Create new objects with a Realm

     *   ⨀ webmachinelearning/webnn#793<https://github.com/webmachinelearning/webnn/issues/793>
     *   ☰ Discuss the realm<https://html.spec.whatwg.org/multipage/webappapis.html#realms-and-their-counterparts> concept and how to apply it in this spec consistently.
  *   Define equality for non-trivial data types

     *   ⨀ webmachinelearning/webnn#792<https://github.com/webmachinelearning/webnn/issues/792>
     *   ☰ Equality for lists is used often and would benefit from more rigor. Discuss any caveats.

🏷️ operator specific<https://github.com/webmachinelearning/webnn/labels/operator%20specific> issues

<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%EF%B8%8F-operator-specific-issues>

  *   Disallow operations on scalar tensors that are no-ops
     *   ⨀ webmachinelearning/webnn#794<https://github.com/webmachinelearning/webnn/issues/794>
     *   ☰ Discuss tensor operations on scalars, related spec updates.

🏷️ bug<https://github.com/webmachinelearning/webnn/labels/bug> issues

<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%EF%B8%8F-bug-issues>

  *   Allow NaN and infinite values for float attributes
     *   ⨀ webmachinelearning/webnn#800<https://github.com/webmachinelearning/webnn/issues/800>
     *   ☰ Proposal to not add unrestricted if no strong use cases for inf/nan found.

ℹ️ Task-specific APIs and Prompt API
<https://github.com/webmachinelearning/meetings/blob/main/telcons/2025-01-16-wg-agenda.md#%E2%84%B9%EF%B8%8F-task-specific-apis-and-prompt-api>


This is a space to discuss a few issues for our new incubations on a first queued, first served basis.


References:

  *   🆕 Incubations landing page<https://webmachinelearning.github.io/incubations/>
  *   ☰ Translator and Language Detector APIs (explainer<https://github.com/webmachinelearning/translation-api/>, issues<https://github.com/webmachinelearning/translation-api/issues>)
  *   ☰ Writing Assistance APIs (explainer<https://github.com/webmachinelearning/writing-assistance-apis>, spec<https://webmachinelearning.github.io/writing-assistance-apis/>, issues<https://github.com/webmachinelearning/writing-assistance-apis/issues>)
  *   ☰ Prompt API (explainer<https://github.com/webmachinelearning/prompt-api>, issues<https://github.com/webmachinelearning/prompt-api/issues>)

Received on Thursday, 9 January 2025 15:47:10 UTC