Skip to content
This repository has been archived by the owner. It is now read-only.

Domain WG Applicant: Machine learning #11

Open
1 of 2 tasks
skade opened this issue May 26, 2019 · 19 comments
Open
1 of 2 tasks

Domain WG Applicant: Machine learning #11

skade opened this issue May 26, 2019 · 19 comments

Comments

@skade
Copy link
Collaborator

@skade skade commented May 26, 2019

This issue acts as a tracking issue and log for the application of a machine learning domain WG.

Initial can be found here:
https://internals.rust-lang.org/t/enabling-the-formation-of-new-working-groups/10218/11?

Current Status:

  • Application sent
  • Charta written

The initial goal would be to find a pair of governance WG members to facilitate the formation of the group from our side.

@skade skade added this to Requested in WG Setup via automation May 26, 2019
@skade
Copy link
Collaborator Author

@skade skade commented May 26, 2019

Personal opinion: Machine learning has been a high-hopes subject for Rust before and still is, adopting it as a focus for the wider project might give it some weight, even if competition is currently high.

@deg4uss3r
Copy link

@deg4uss3r deg4uss3r commented May 26, 2019

Just commenting to say I am the proposer for the RustML WG, happy to hear any suggestions from the community!

@LukeMathWalker
Copy link

@LukeMathWalker LukeMathWalker commented Jun 11, 2019

Long overdue!
Linking this here as a reference for pre-existing discussions on the topic: rust-ml/discussion#1

@deg4uss3r
Copy link

@deg4uss3r deg4uss3r commented Jun 11, 2019

@LukeMathWalker This is amazing, great work! Very happy to see the community behind this huge potential for Rust :)

@ThomAub
Copy link

@ThomAub ThomAub commented Jun 13, 2019

I would be happy to help with the construction of this WG. As I'm still learning Rust I could first help with the organization.

@sherif7810
Copy link

@sherif7810 sherif7810 commented Jun 20, 2019

I would like to help. I need to refresh my knowledge of Rust. I like it.

I suggest we create a deep learning library accelerated by TVM.
They have Rust bindings. Also, it is going to save us implementing automatic differentiation and hardware acceleration on various devices.
I think this is the most straight forward way and the lowest hanging fruit. All we have to do is create the best ergonomic and most flexible framework on top of it.

@mkubasz
Copy link

@mkubasz mkubasz commented Aug 5, 2019

You have my keyboard :) I will be happy to create some good system to ML integrated with rustism and ndarray .

@Elang89
Copy link

@Elang89 Elang89 commented Aug 10, 2019

I would like to help as well. I've been wanting to learn rust, ML and more about common software practices. I'm not really all that experienced at any of this but I'm interested in learning and understanding more.

@ruchira
Copy link

@ruchira ruchira commented Aug 15, 2019

Excited about this, hope to be able to help at some point.

@swarnimarun
Copy link

@swarnimarun swarnimarun commented Oct 6, 2019

I have been curious about Rust and ML for a while now, really excited to see what awesome things can be brought up here. :)
Hopefully I can be of some help as well... Even though I am only a beginner.

@matbesancon
Copy link

@matbesancon matbesancon commented Nov 14, 2019

I would be interested to follow along and help here, but I think the WG should be on scientific computing in general and not just on machine learning

@BatmanAoD
Copy link
Member

@BatmanAoD BatmanAoD commented Nov 14, 2019

@matbesancon I believe that we want to keep WGs fairly tightly focused; I don't know that a topic broader than machine learning would be appropriate. I'd definitely like to hear what sort of things you would want such a WG to address, though; maybe those topics could be shaped into a separate WG proposal, or perhaps I'm mistaken and they'd be appropriate to fold into this proposal.

@matbesancon
Copy link

@matbesancon matbesancon commented Nov 14, 2019

@BatmanAoD, I see your point. The thing is, most building blocks for scientific computing are the same in many areas, ML is not special in that regard. Having a working group making sure these building blocks are available and robust does not broaden the scope of the work to do pe se, but includes people working on scientific computing tasks which are not learning.

@thankrandomness
Copy link

@thankrandomness thankrandomness commented Feb 6, 2020

I agree with @matbesancon. Working Group should focus on developing building blocks to enable a thriving scientific computing community in Rust. Machine Learning automatically falls under that.

@deg4uss3r
Copy link

@deg4uss3r deg4uss3r commented Feb 14, 2020

@skade Was just curious where we were in the process? Happy to jump on the discord channel if it works better to talk there!

@XAMPPRocky
Copy link
Member

@XAMPPRocky XAMPPRocky commented Feb 14, 2020

@deg4uss3r I have emailed the core team, asking them to follow up about the application.

@deg4uss3r
Copy link

@deg4uss3r deg4uss3r commented Feb 14, 2020

Thank you @XAMPPRocky you're awsome!

@xflowXen
Copy link

@xflowXen xflowXen commented Mar 24, 2020

Just came across this and quite keen to be involved. Also agree with @matbesancon that the working group should focussed on scientific computing. Is anyone actively championing this at the minute - did the core team ever respond?

@deg4uss3r
Copy link

@deg4uss3r deg4uss3r commented Mar 25, 2020

@xflowXen Yes! We are trying to get the core foundation of the WG down over at the preexistingrust-ml group. I am the original proposer and currently championing the effort :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
WG Setup
  
Requested
Development

No branches or pull requests