{
  "id": 70199,
  "title": "Memory Error",
  "url": "/competitions/ga-customer-revenue-prediction/discussion/70199",
  "author_name": "",
  "post_date": "2018-10-31T21:12:05.873117300Z",
  "votes": null,
  "comment_count": 2,
  "views": 0,
  "content": "<p>How do you solve memory error during preprocess data?</p>",
  "messages": [
    {
      "id": "413398",
      "postDate": "10/31/2018 21:12:05",
      "content": "<p>How do you solve memory error during preprocess data?</p>",
      "rawMarkdown": "How do you solve memory error during preprocess data?",
      "votes": null
    },
    {
      "id": "415122",
      "postDate": "11/04/2018 13:08:32",
      "content": "<p>There are many ways to deal with memory issues:</p>\n\n<ul>\n<li><p>use swap file;</p></li>\n<li><p>use python garbage collector (gc.enable(), del variable, gc.collect());</p></li>\n<li><p>change type of data (for example from float64 to float32);</p></li>\n<li><p>optimize your data processing (for example read and process data by chunks);</p></li>\n<li><p>drop some part of data;</p></li>\n<li><p>etc.</p></li>\n</ul>",
      "rawMarkdown": "There are many ways to deal with memory issues:\n\n- use swap file;\n\n- use python garbage collector (gc.enable(), del variable, gc.collect());\n\n- change type of data (for example from float64 to float32);\n\n- optimize your data processing (for example read and process data by chunks);\n\n- drop some part of data;\n\n- etc.",
      "votes": null
    },
    {
      "id": "415908",
      "postDate": "11/05/2018 22:28:44",
      "content": "<p>Thank you!</p>",
      "rawMarkdown": "Thank you!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 415122,
      "author_name": "chesnokov",
      "author_url": "",
      "post_date": "11/04/2018 13:08:32",
      "content": "<p>There are many ways to deal with memory issues:</p>\n\n<ul>\n<li><p>use swap file;</p></li>\n<li><p>use python garbage collector (gc.enable(), del variable, gc.collect());</p></li>\n<li><p>change type of data (for example from float64 to float32);</p></li>\n<li><p>optimize your data processing (for example read and process data by chunks);</p></li>\n<li><p>drop some part of data;</p></li>\n<li><p>etc.</p></li>\n</ul>",
      "votes": null,
      "replies": [
        {
          "id": 415908,
          "author_name": "rachel115",
          "author_url": "",
          "post_date": "11/05/2018 22:28:44",
          "content": "<p>Thank you!</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "413398": "How do you solve memory error during preprocess data?",
    "415122": "There are many ways to deal with memory issues:\n\n- use swap file;\n\n- use python garbage collector (gc.enable(), del variable, gc.collect());\n\n- change type of data (for example from float64 to float32);\n\n- optimize your data processing (for example read and process data by chunks);\n\n- drop some part of data;\n\n- etc.",
    "415908": "Thank you!"
  },
  "source": "meta"
}