dot-layer / blog

https://dotlayer.org/
Other
14 stars 6 forks source link

Add "What's wrong with Scikit-Learn" Article #95

Closed guillaume-chevalier closed 4 years ago

guillaume-chevalier commented 4 years ago

As @chblw suggested to me earlier, here is an article that explains the shortcomings of scikit-learn and how to improve things. Glad he suggested to me to split things up into different articles, good idea. This is therefore the first article of the series of article (the second would be the article in PR #67).

There are links to the specific solutions to the specific problems, as it would have made the article too long otherwise.

I wouldn't expect to really many comments on this article as I see it as quite final (I wrote it and rewrote it), although I'll appreciate constructive feedback - it might still be improved.

chblw commented 4 years ago

Just glanced the article. Great read, well researched and shortcomings of first post are rectified. Content wise I think everything is there, I'll read it carefully tomorrow and provide more feedback.

AnnieDeshaies commented 4 years ago

Guillaume... Je comprends paa pourquoi tu dis que tu t'attends à pas trop de commentaires. Ça se lit tellement passif-agressif haha. Tu peux faire juste faire une PR aussi, tsais laisse le monde dire cqui ont à dire et regarde où ça s'en va. C'est sûre que n'importe qui qui va soumettre un article le soumet en pensant que y'est final which is fine, mais on est ici pour s'aider à mieux communiquer nos idées et nos opinions je pense. À moins que je sois dans le champ... Mais je pensais qu'on voulait grandir ensemble et s'aider à évoluer en gang. Ou je suis dans le champ... Je me demande encore pourquoi j'existe. Maywest ou Jos Louis? J'aime les Barbies. Tant de questions et d'opinions...

chblw commented 4 years ago

Guillaume... Je comprends paa pourquoi tu dis que tu t'attends à pas trop de commentaires. Ça se lit tellement passif-agressif haha. Tu peux faire juste faire une PR aussi, tsais laisse le monde dire cqui ont à dire et regarde où ça s'en va. C'est sûre que n'importe qui qui va soumettre un article le soumet en pensant que y'est final which is fine, mais on est ici pour s'aider à mieux communiquer nos idées et nos opinions je pense. À moins que je sois dans le champ... Mais je pensais qu'on voulait grandir ensemble et s'aider à évoluer en gang. Ou je suis dans le champ... Je me demande encore pourquoi j'existe. Maywest ou Jos Louis? J'aime les Barbies. Tant de questions et d'opinions...

@guillaume-chevalier J'ai aussi lu ça comme passif-agressif. J'apprécie que tu as rectifié les commentaires de l'autre PR mais on es une communauté qui veulent s'aider et s'améliorer. Si tu veux juste avoir de la visibilité tu peux juste poster sur medium. Ici j'essaie d'aider pour améliorer le contenu et la livraison, pas pour t'empêcher de partager tes idées.

guillaume-chevalier commented 4 years ago

@chblw J'ai lu les review comments. Merci pour la passe de commentaires!

@AnnieDeshaies pour ce qui est d'évoluer en gang et grandir en gang je suis d'accord. Je suis un mix de ENTP et de ENFP donc à priori j'aime réellement débatre et échanger sur des sujets de la sorte (à moins qu'on m'attaque). Très content des idées de scinder le précédent article en 5 articles différents. J'aime les idées high-level comme ça sans rentrer trop dans les détails.

Mon temps est plutôt limité. Truth is, j'aime le feedback (un peu masochiste - envoyez-moi en, go, tant que c'est respectueux), mais je suis plus du genre à écrire 10 articles d'une shot out of nowhere à 5h du mat puis laisser quelqu'un d'autre les réviser. J'ai déjà plus que 10 brouillons d'autres articles de commencés, et j'ai pas le temps de les rendre tous nickel si je veux tout les faire, quoi qu'il faudrait en effet faire ça.

Bref jsuis très content des suggestions de @chblw dans ma précédente PR et dans celle-ci. Plus high-level est le feedback, mieux c'est (e.x.: @chblw quand tu m'as suggéré un progrès entre les articles et comment les séparer). Je manque réellement de temps, j'essaies de jouer le rôle d'une équipe de 10 à moi seul.

P.S. je cherche un éditeur (hiring - hit me up!)

guillaume-chevalier commented 4 years ago

@davebulaval thx aussi pour le review!

guillaume-chevalier commented 4 years ago

@chblw @davebulaval J'ai appliqué le code review! :tada:

davebulaval commented 4 years ago

@guillaume-chevalier is next week possible for final version and a release the first week of february ?

guillaume-chevalier commented 4 years ago

@chblw @davebulaval I accepted all review comments! Thank you.

davebulaval commented 4 years ago

Le message Facebook :

Une analyse détaillée des limites actuelles de Scikit Learn dans un contexte de deep learning, et des pistes de solutions pour corriger ces limites.