{"action":"created","issue":{"url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/12562","repository_url":"https://api.github.com/repos/scikit-learn/scikit-learn","labels_url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/12562/labels{/name}","comments_url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/12562/comments","events_url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/12562/events","html_url":"https://github.com/scikit-learn/scikit-learn/pull/12562","id":379500099,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5OTM3NTUy","number":12562,"title":"Add albumentations to related projects","user":{"login":"killthekitten","id":1201569,"node_id":"MDQ6VXNlcjEyMDE1Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/1201569?v=4","gravatar_id":"","url":"https://api.github.com/users/killthekitten","html_url":"https://github.com/killthekitten","followers_url":"https://api.github.com/users/killthekitten/followers","following_url":"https://api.github.com/users/killthekitten/following{/other_user}","gists_url":"https://api.github.com/users/killthekitten/gists{/gist_id}","starred_url":"https://api.github.com/users/killthekitten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/killthekitten/subscriptions","organizations_url":"https://api.github.com/users/killthekitten/orgs","repos_url":"https://api.github.com/users/killthekitten/repos","events_url":"https://api.github.com/users/killthekitten/events{/privacy}","received_events_url":"https://api.github.com/users/killthekitten/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-11T08:06:33Z","updated_at":"2018-11-13T09:29:38Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/scikit-learn/scikit-learn/pulls/12562","html_url":"https://github.com/scikit-learn/scikit-learn/pull/12562","diff_url":"https://github.com/scikit-learn/scikit-learn/pull/12562.diff","patch_url":"https://github.com/scikit-learn/scikit-learn/pull/12562.patch"},"body":"Albumentations is an image augmentation library that has gained a lot of traction in a short period of time and has proven itself in Kaggle competitions."},"comment":{"url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/comments/438197157","html_url":"https://github.com/scikit-learn/scikit-learn/pull/12562#issuecomment-438197157","issue_url":"https://api.github.com/repos/scikit-learn/scikit-learn/issues/12562","id":438197157,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODE5NzE1Nw==","user":{"login":"killthekitten","id":1201569,"node_id":"MDQ6VXNlcjEyMDE1Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/1201569?v=4","gravatar_id":"","url":"https://api.github.com/users/killthekitten","html_url":"https://github.com/killthekitten","followers_url":"https://api.github.com/users/killthekitten/followers","following_url":"https://api.github.com/users/killthekitten/following{/other_user}","gists_url":"https://api.github.com/users/killthekitten/gists{/gist_id}","starred_url":"https://api.github.com/users/killthekitten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/killthekitten/subscriptions","organizations_url":"https://api.github.com/users/killthekitten/orgs","repos_url":"https://api.github.com/users/killthekitten/repos","events_url":"https://api.github.com/users/killthekitten/events{/privacy}","received_events_url":"https://api.github.com/users/killthekitten/received_events","type":"User","site_admin":false},"created_at":"2018-11-13T09:29:38Z","updated_at":"2018-11-13T09:29:38Z","author_association":"CONTRIBUTOR","body":"@jnothman good point. You're right, albumentations lib is generally used in a deep learning setting, i.e. with TF / Pytorch. \r\n\r\nBut I'm trying it out with Skorch now, which is a Scikit-learn-like API for Pytorch. \r\n\r\nAlso, there are plenty of examples of using scikit-learn with image datasets:\r\n- https://scikit-learn.org/stable/auto_examples/applications/plot_face_recognition.html#sphx-glr-auto-examples-applications-plot-face-recognition-py\r\n- https://scikit-learn.org/stable/auto_examples/decomposition/plot_image_denoising.html#sphx-glr-auto-examples-decomposition-plot-image-denoising-py\r\n- https://kapernikov.com/tutorial-image-classification-with-scikit-learn/\r\n\r\nThe denoising example could use `albumentations` instead of this code:\r\n```\r\n# Distort the right half of the image\r\nprint('Distorting image...')\r\ndistorted = face.copy()\r\ndistorted[:, width // 2:] += 0.075 * np.random.randn(height, width // 2)\r\n``` \r\n"}}
{"actor":{"display_login":"killthekitten"}}