C++ Logo

sg19

Advanced search

Re: SG19 Sept 14 2023 monthly meeting

From: Andrew Lumsdaine <al75_at_[hidden]>
Date: Thu, 14 Sep 2023 18:34:00 +0000
Same.

Cheers,
Andrew Lumsdaine

On Sep 14, 2023, at 11:18 AM, Guy Davidson <guy.cpp.wg21_at_[hidden]> wrote:

This Message May Be Unsafe
Please verify with the sender offline and avoid replying with sensitive information, clicking links, or downloading attachments.
See https://itconnect.uw.edu/email-tags for additional information. Please contact the UW-IT Service Center, help_at_[hidden]<mailto:help_at_[hidden]> 206.221.5000, for assistance.
Bailing. See you all next month!

Cheers,
G

On Thu, 14 Sept 2023 at 19:11, Andrew Lumsdaine via SG19 <sg19_at_[hidden]<mailto:sg19_at_[hidden]>> wrote:
I am just getting “Waiting for host” from zoom….

Best Regards,
Andrew Lumsdaine





On Sep 13, 2023, at 6:50 AM, Michael Wong via SG19 <sg19_at_[hidden]<mailto:sg19_at_[hidden]>> wrote:

Hi all, this is the SG19 Machine Learning meeting will focus on graphs. Are there any other suggested topics?
Thank you.


Michael Wong is inviting
you to a scheduled Zoom meeting.

Topic: SG19 monthly
Time: 02:00 PM Eastern Time (US and Canada)
    Every month on the Second Thu,


Join from PC, Mac, Linux, iOS or Android:

https://iso.zoom.us/j/93084591725?pwd=K3QxZjJlcnljaE13ZWU5cTlLNkx0Zz09<https://urldefense.com/v3/__https://iso.zoom.us/j/93084591725?pwd=K3QxZjJlcnljaE13ZWU5cTlLNkx0Zz09__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1r465XEc$>
    Password: 035530

Or iPhone one-tap :
    US: +13017158592,,93084591725# or +13126266799,,93084591725#
Or Telephone:
    Dial(for higher quality, dial a number based on your current location):
        US: +1 301 715 8592 or +1 312 626 6799 or +1 346 248 7799 or +1
408 638 0968 or +1 646 876 9923 or +1 669 900 6833 or +1 253 215 8782
 or 877 853 5247 (Toll Free)
    Meeting ID: 930 8459 1725
    Password: 035530
    International numbers available: https://iso.zoom.us/u/agewu4X97<https://urldefense.com/v3/__https://iso.zoom.us/u/agewu4X97__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1zr5h6Q8$>

Or Skype for Business (Lync):
    https://iso.zoom.us/skype/93084591725<https://urldefense.com/v3/__https://iso.zoom.us/skype/93084591725__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1jeiCum8$>

Agenda:

1. Opening and introductions

The ISO Code of conduct:
https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100397.pdf<https://urldefense.com/v3/__https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100397.pdf__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1vAUkXiY$>

IEC Code of Conduct:

https://www.iec.ch/basecamp/iec-code-conduct-technical-work<https://urldefense.com/v3/__https://www.iec.ch/basecamp/iec-code-conduct-technical-work__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1CU8YLII$>

ISO patent policy.

https://isotc.iso.org/livelink/livelink/fetch/2000/2122/3770791/Common_Policy.htm?nodeid=6344764&vernum=-2<https://urldefense.com/v3/__https://isotc.iso.org/livelink/livelink/fetch/2000/2122/3770791/Common_Policy.htm?nodeid=6344764&vernum=-2__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1Oid-9-Y$>

The WG21 Practices and Procedures and Code of Conduct:
https://isocpp.org/std/standing-documents/sd-4-wg21-practices-and-procedures<https://urldefense.com/v3/__https://isocpp.org/std/standing-documents/sd-4-wg21-practices-and-procedures__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1BsOQEHc$>

1.1 Roll call of participants

1.2 Adopt agenda

1.3 Approve minutes from previous meeting, and approve publishing
 previously approved minutes to ISOCPP.org<http://isocpp.org/>

1.4 Action items from previous meetings

2. Main issues (125 min)

2.1 General logistics

Meeting plan, focus on one paper per meeting but does not preclude other
paper updates:

Varna F2F
C++23 and C++26 status


Apr 13: Graph
May 11: Cancelled
June 15: Varna F2F (cancelled)
July 13: Stats
Aug 10: Cancelled
Sep 14: Graph
Oct 12: Stats
Nov 9: Kona F2F Cancelled
Dec 14: Matrix


ISO meeting status

future C++ Std meetings

2.2 Paper reviews

2.2.1: ML topics

2.2.1.1 Graph Proposal Phil Ratsloff et al

Latest paper:

Here’s a link to the paper (different than the previous paper reviewed).
There are some additional updates I’m planning on making before the meeting.

https://docs.google.com/document/d/1OpH-xxRri7tJTtJJIZTYmSHkkrZJkdBwm9zJ7LqolfQ/edit?usp=sharing<https://urldefense.com/v3/__https://docs.google.com/document/d/1OpH-xxRri7tJTtJJIZTYmSHkkrZJkdBwm9zJ7LqolfQ/edit?usp=sharing__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1aUHbHJE$>




P1709R3:
https://docs.google.com/document/d/1kLHhbSTX7j0tPeTYECQFSNx3R35Mu3xO5_dyYdRy4dM/edit?usp=sharing<https://urldefense.com/v3/__https://docs.google.com/document/d/1kLHhbSTX7j0tPeTYECQFSNx3R35Mu3xO5_dyYdRy4dM/edit?usp=sharing__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM118Ynw3U$>

https://docs.google.com/document/d/1QkfDzGyfNQKs86y053M0YHOLP6frzhTJqzg1Ug_vkkE/edit?usp=sharing<https://urldefense.com/v3/__https://docs.google.com/document/d/1QkfDzGyfNQKs86y053M0YHOLP6frzhTJqzg1Ug_vkkE/edit?usp=sharing__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1pZZSK1c$>

<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html<https://urldefense.com/v3/__http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1i_cK1zQ$>>

<
https://docs.google.com/document/d/175wIm8o4BNGti0WLq8U6uZORegKVjmnpfc-_E8PoGS0/edit?ts=5fff27cd#heading=h.9ogkehmdmtel<https://urldefense.com/v3/__https://docs.google.com/document/d/175wIm8o4BNGti0WLq8U6uZORegKVjmnpfc-_E8PoGS0/edit?ts=5fff27cd*heading=h.9ogkehmdmtel__;Iw!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1vB6jfgs$>
*>*

Array copy semantics:
array copy-semantics paper P1997 "Relaxing Restrictions on Arrays",
https://wg21.link/p1997<https://urldefense.com/v3/__https://wg21.link/p1997__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1NZo8Yjs$>

Stats feedback:

P2376R0
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2376r0.pdf<https://urldefense.com/v3/__http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2376r0.pdf__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1qMWvTWw$>>
Comments
on Simple Statistical Functions (p1708r4): Contracts, Exceptions and
Special cases Johan Lundberg

2.2.1.2 Reinforcement Learning Larry Lewis Jorge Silva

Reinforcement Learning proposal:

2.2.1.3 Differential Calculus:

https://docs.google.com/document/d/175wIm8o4BNGti0WLq8U6uZORegKVjmnpfc-_E8PoGS0/edit?ts=5fff27cd#heading=h.9ogkehmdmtel<https://urldefense.com/v3/__https://docs.google.com/document/d/175wIm8o4BNGti0WLq8U6uZORegKVjmnpfc-_E8PoGS0/edit?ts=5fff27cd*heading=h.9ogkehmdmtel__;Iw!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1vB6jfgs$>

2.2.1.4<https://urldefense.com/v3/__http://2.2.1.4__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1mkTCvMY$>: Stats paper

P2681R0
<https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2681r0.pdf<https://urldefense.com/v3/__https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2681r0.pdf__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1WBDwYZI$>> More
Stats Functions Richard Dosselmann, Michael Wong
Current github

https://github.com/cplusplus/papers/issues/475<https://urldefense.com/v3/__https://github.com/cplusplus/papers/issues/475__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1C6afjkM$>

https://github.com/cplusplus/papers/issues/979<https://urldefense.com/v3/__https://github.com/cplusplus/papers/issues/979__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1vl43qE4$>

Stats review Richard Dosselman et al

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1708r4.pdf<https://urldefense.com/v3/__http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1708r4.pdf__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1KDlt7Lk$>

Feedback from Johan Lundberg and Oleksandr Korval

https://isocpp.org/files/papers/D2376R0.pdf<https://urldefense.com/v3/__https://isocpp.org/files/papers/D2376R0.pdf__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM13wGChHM$>

P1708R3: Math proposal for Machine Learning: 3rd review

PXXXX: combinatorics: 1st Review

*> std.org/jtc1/sc22/wg21/docs/papers/2020/p1708r2<https://urldefense.com/v3/__http://std.org/jtc1/sc22/wg21/docs/papers/2020/p1708r2__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1h_tuXlQ$>
<http://std.org/jtc1/sc22/wg21/docs/papers/2020/p1708r2<https://urldefense.com/v3/__http://std.org/jtc1/sc22/wg21/docs/papers/2020/p1708r2__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1h_tuXlQ$>>*
*> above is the stats paper that was reviewed in Prague*
*> http://wiki.edg.com/bin/view/Wg21prague/P1708R2SG19<https://urldefense.com/v3/__http://wiki.edg.com/bin/view/Wg21prague/P1708R2SG19__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1W4F9r40$>
<http://wiki.edg.com/bin/view/Wg21prague/P1708R2SG19<https://urldefense.com/v3/__http://wiki.edg.com/bin/view/Wg21prague/P1708R2SG19__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1W4F9r40$>>*
*>*
*> Review Jolanta Polish feedback.*
*> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html<https://urldefense.com/v3/__http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1i_cK1zQ$>
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html<https://urldefense.com/v3/__http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2119r0.html__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1i_cK1zQ$>>*


2.2.1.4<https://urldefense.com/v3/__http://2.2.1.4__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1mkTCvMY$>: Matrix paper

2.2.3 any other proposal for reviews?

2.3 Other Papers and proposals

P1416R1: SG19 - Linear Algebra for Data Science and Machine Learning
https://docs.google.com/document/d/1IKUNiUhBgRURW-UkspK7fAAyIhfXuMxjk7xKikK4Yp8/edit#heading=h.tj9hitg7dbtr<https://urldefense.com/v3/__https://docs.google.com/document/d/1IKUNiUhBgRURW-UkspK7fAAyIhfXuMxjk7xKikK4Yp8/edit*heading=h.tj9hitg7dbtr__;Iw!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1Ue76Bxo$>

P1415: Machine Learning Layered list
https://docs.google.com/document/d/1elNFdIXWoetbxjO1OKol_Wj8fyi4Z4hogfj5tLVSj64/edit#heading=h.tj9hitg7dbtr<https://urldefense.com/v3/__https://docs.google.com/document/d/1elNFdIXWoetbxjO1OKol_Wj8fyi4Z4hogfj5tLVSj64/edit*heading=h.tj9hitg7dbtr__;Iw!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1kJWjE-c$>

2.2.2 SG14 Linear Algebra progress:
Different layers of proposal
https://docs.google.com/document/d/1poXfr7mUPovJC9ZQ5SDVM_1Nb6oYAXlK_d0ljdUAtSQ/edit<https://urldefense.com/v3/__https://docs.google.com/document/d/1poXfr7mUPovJC9ZQ5SDVM_1Nb6oYAXlK_d0ljdUAtSQ/edit__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1x9xYGWc$>

2.5 Future F2F meetings:

2.6 future C++ Standard meetings:
https://isocpp.org/std/meetings-and-participation/upcoming-meetings<https://urldefense.com/v3/__https://isocpp.org/std/meetings-and-participation/upcoming-meetings__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1okDussQ$>

None

3. Any other business

New reflector

http://lists.isocpp.org/mailman/listinfo.cgi/sg19<https://urldefense.com/v3/__http://lists.isocpp.org/mailman/listinfo.cgi/sg19__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1C7E0lJo$>

Old Reflector
https://groups.google.com/a/isocpp.org/forum/#!newtopic/sg19<https://urldefense.com/v3/__https://groups.google.com/a/isocpp.org/forum/*!newtopic/sg19__;Iw!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1XhrLmt8$>
<https://groups.google.com/a/isocpp.org/forum/?fromgroups=#!forum/sg14<https://urldefense.com/v3/__https://groups.google.com/a/isocpp.org/forum/?fromgroups=*!forum*sg14__;Iy8!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1Vbv20aA$>>

Code and proposal Staging area

4. Review

4.1 Review and approve resolutions and issues [e.g., changes to SG's
working draft]

4.2 Review action items (5 min)

5. Closing process

5.1 Establish next agenda


5.2 Future meeting
Apr 13: Graph
May 11: Cancelled
June 15: Varna F2F (cancelled)
July 13: Stats
Aug 10: Cancelled
Sep 14: Graph
Oct 12: Stats
Nov 9: Kona F2F Cancelled
Dec 14: Matrix
--
SG19 mailing list
SG19_at_[hidden]<mailto:SG19_at_lists.isocpp.org>
https://urldefense.com/v3/__https://lists.isocpp.org/mailman/listinfo.cgi/sg19__;!!K-Hz7m0Vt54!nIl5K95VrWN6TvMvo08ZfopanHaCyIufeVhzpkStb9NM4w4SYoqnNIHHJ-1ioxJvbHmx1EM1FeHW_dw$

--
SG19 mailing list
SG19_at_[hidden]g<mailto:SG19_at_[hidden]>
https://lists.isocpp.org/mailman/listinfo.cgi/sg19<https://urldefense.com/v3/__https://lists.isocpp.org/mailman/listinfo.cgi/sg19__;!!K-Hz7m0Vt54!h1hbBBYx7-GBPLxTPAXBjrWgmKw6tPu2c3VF8RSMzsgsZQPuf4D6qjxTBhN5mORB5DLlSX151Rs2F0sSYSk$>

Received on 2023-09-14 18:34:39