{
  "id": 352765,
  "title": "My solutions to all but crop2",
  "url": "/competitions/ai-village-ctf/writeups/chris-my-solutions-to-all-but-crop2",
  "author_name": "",
  "post_date": "2022-09-15T15:10:34.235138200Z",
  "votes": 5,
  "comment_count": 2,
  "views": 0,
  "content": "<p>It took a bit, but I finally cleaned up all my messy code 😂 - here's a notebook with my solutions! Thanks to the organizers - I learned a ton.</p>\n<p><a href=\"https://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2\" target=\"_blank\">https://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2</a></p>\n<p>The most interesting things I learned were actually for crop2 (which is the only one I didn't finish)… I got really good at back-propping and modifying the input instead of the network (which is something I knew how to do in theory, but never did in practice), and how to inspect and manipulate the weights, biases, activations, and gradients for different layers of a network (which, as it turns out, was a big waste of time for crop2 😆 but was really fun to learn and try out).</p>\n<p>I'll definitely look forward to the competition next year!</p>",
  "messages": [
    {
      "id": "1940832",
      "postDate": "09/15/2022 15:10:34",
      "content": "<p>It took a bit, but I finally cleaned up all my messy code 😂 - here's a notebook with my solutions! Thanks to the organizers - I learned a ton.</p>\n<p><a href=\"https://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2\" target=\"_blank\">https://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2</a></p>\n<p>The most interesting things I learned were actually for crop2 (which is the only one I didn't finish)… I got really good at back-propping and modifying the input instead of the network (which is something I knew how to do in theory, but never did in practice), and how to inspect and manipulate the weights, biases, activations, and gradients for different layers of a network (which, as it turns out, was a big waste of time for crop2 😆 but was really fun to learn and try out).</p>\n<p>I'll definitely look forward to the competition next year!</p>",
      "rawMarkdown": "It took a bit, but I finally cleaned up all my messy code 😂 - here's a notebook with my solutions! Thanks to the organizers - I learned a ton.\n\nhttps://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2\n\nThe most interesting things I learned were actually for crop2 (which is the only one I didn't finish)... I got really good at back-propping and modifying the input instead of the network (which is something I knew how to do in theory, but never did in practice), and how to inspect and manipulate the weights, biases, activations, and gradients for different layers of a network (which, as it turns out, was a big waste of time for crop2 😆 but was really fun to learn and try out).\n\nI'll definitely look forward to the competition next year!",
      "votes": null
    },
    {
      "id": "1940938",
      "postDate": "09/15/2022 16:44:49",
      "content": "<p>Congratulations Chris on quickly solving the challenges and placing in the top5. Thanks for sharing your solutions. </p>",
      "rawMarkdown": "Congratulations Chris on quickly solving the challenges and placing in the top5. Thanks for sharing your solutions.",
      "votes": null
    },
    {
      "id": "1941361",
      "postDate": "09/16/2022 01:47:15",
      "content": "<p>Congratulations Chris !!! Nice to see you doing great here 👍</p>",
      "rawMarkdown": "Congratulations Chris !!! Nice to see you doing great here 👍",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1940938,
      "author_name": "cdeotte",
      "author_url": "",
      "post_date": "09/15/2022 16:44:49",
      "content": "<p>Congratulations Chris on quickly solving the challenges and placing in the top5. Thanks for sharing your solutions. </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1941361,
      "author_name": "nyleve",
      "author_url": "",
      "post_date": "09/16/2022 01:47:15",
      "content": "<p>Congratulations Chris !!! Nice to see you doing great here 👍</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1940832": "It took a bit, but I finally cleaned up all my messy code 😂 - here's a notebook with my solutions! Thanks to the organizers - I learned a ton.\n\nhttps://www.kaggle.com/code/chris62/my-solutions-to-all-but-crop2\n\nThe most interesting things I learned were actually for crop2 (which is the only one I didn't finish)... I got really good at back-propping and modifying the input instead of the network (which is something I knew how to do in theory, but never did in practice), and how to inspect and manipulate the weights, biases, activations, and gradients for different layers of a network (which, as it turns out, was a big waste of time for crop2 😆 but was really fun to learn and try out).\n\nI'll definitely look forward to the competition next year!",
    "1940938": "Congratulations Chris on quickly solving the challenges and placing in the top5. Thanks for sharing your solutions.",
    "1941361": "Congratulations Chris !!! Nice to see you doing great here 👍"
  },
  "source": "meta"
}