This template is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.Computer scienceWikipedia:WikiProject Computer scienceTemplate:WikiProject Computer scienceComputer science
This template is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-1e100-2021-12-18T11:16:00.000Z","type":"heading","level":0,"id":"h-Why_Programming_languages__group?-2021-12-18T11:16:00.000Z","replies":["c-1e100-2021-12-18T11:16:00.000Z-Why_Programming_languages__group?"],"text":"Why Programming languages group?","linkableTitle":"Why Programming languages group?"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-1e100-2021-12-18T11:16:00.000Z","type":"heading","level":0,"id":"h-Why_Programming_languages__group?-2021-12-18T11:16:00.000Z","replies":["c-1e100-2021-12-18T11:16:00.000Z-Why_Programming_languages__group?"],"text":"Why Programming languages group?","linkableTitle":"Why Programming languages group?"}-->
I don't want to remove the group because I didn't contribute anything to the template and removing stuff added by other users seems rude to me. But now using JS or GO for programming gradient descent based algorithm is not that uncommon, does it implies that wikipedia should also add JS/GO to the group. To put it simply, I don't think having a group for popular programming languages used for Differentiable computing helps anyone but rather might push the idea that Python is the language for AI ignoring many other important stuff, for example the C++ core of the python interface. I don't hate python/julia and not a Go/JS fanboy. -- 1e100 (talk) 11:16, 18 December 2021 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-12-18T11:16:00.000Z","author":"1e100","type":"comment","level":1,"id":"c-1e100-2021-12-18T11:16:00.000Z-Why_Programming_languages__group?","replies":["c-DinoInNameOnly-20220831235300-1e100-2021-12-18T11:16:00.000Z","c-Stellaathena-20230315160100-1e100-2021-12-18T11:16:00.000Z"]}}-->
I agree, any language could in principle be used for differential computing, it's kind of silly to single out specific languages to list here DinoInNameOnly (talk) 23:53, 31 August 2022 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"20220831235300","author":"DinoInNameOnly","type":"comment","level":2,"id":"c-DinoInNameOnly-20220831235300-1e100-2021-12-18T11:16:00.000Z","replies":[]}}-->
+1: This should be removed. Stellaathena (talk) 16:01, 15 March 2023 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"20230315160100","author":"Stellaathena","type":"comment","level":2,"id":"c-Stellaathena-20230315160100-1e100-2021-12-18T11:16:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Stellaathena-20230315160100","type":"heading","level":0,"id":"h-\"Implementation\"_Grouping_is_Weird-20230315160100","replies":["c-Stellaathena-20230315160100-\"Implementation\"_Grouping_is_Weird"],"text":"\"Implementation\" Grouping is Weird","linkableTitle":"\"Implementation\" Grouping is Weird"}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Stellaathena-20230315160100","type":"heading","level":0,"id":"h-\"Implementation\"_Grouping_is_Weird-20230315160100","replies":["c-Stellaathena-20230315160100-\"Implementation\"_Grouping_is_Weird"],"text":"\"Implementation\" Grouping is Weird","linkableTitle":"\"Implementation\" Grouping is Weird"}-->
As far as I can tell, the "Implementation" grouping is most similar what AI researchers refer to as "modality." However there are a few notable deviations from that:
1. Audio and Visual modalities are typically treated separately.
2. AlphaFold is really it's own modality ("biomedical structure")
3. It is typical to consider multimodal models such as DALL-E and Stable Diffusion as their own category distinct from unimodal image models
4. "Verbal" is typically referred to as "text," as most NLP research focuses on text data rather than spoken data
Stellaathena (talk) 16:01, 15 March 2023 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"20230315160100","author":"Stellaathena","type":"comment","level":1,"id":"c-Stellaathena-20230315160100-\"Implementation\"_Grouping_is_Weird","replies":[]}}-->