Adding converted versions of all irregular datasets on Oscar-Oliveira/OR-Datasets#182
Adding converted versions of all irregular datasets on Oscar-Oliveira/OR-Datasets#182JeroenGar wants to merge 5 commits intofontanf:masterfrom JeroenGar:feat/extra_academic_benchmarks
Conversation
|
Hi, Thank you for the contribution. I prefer to get instances from the most primary source possible to reduce the probability of errors when successive conversions are applied. Here I think it is the ESICUP website https://www.euro-online.org/websites/esicup/data-sets/#1535972088237-bbcb74e3-b507 I also store the original instances in the repository (if not too big) because it often happens that the page hosting the files disappears; and in case there are errors in my conversion scripts, I can still easily check. For irregular packing, I store them in this directory https://github.com/fontanf/packingsolver/tree/master/data/irregular_raw If these new instances are in the same format as the ones already in this repository, the conversion function is already implemented. One just needs to add a line for each new instance here packingsolver/scripts/convert_irregular.py Lines 693 to 698 in f0b82c6 And then running this When instances come from a scientific article, I store them in a directory named as |
|
Oh, I was not aware you had a script in the repo do the conversion. There have actually been talks to move the entire ESICUP datasets page to GitHub because the site is not really being maintained at the moment. We can discuss at ESICUP, I think it would be good to have your input on this. |
|
The .txt files are not available for all instances and don't contain the bin dimensions I'm adding the missing instances. Putting datasets on Github seems to be a good idea. It would make it easier to submit new dataset and to discuss |
I've converted all instances from OR-Datasets to the internal JSON format used here.
They are all in
data/irregular/or-datasets. The ones that were already available (shirts, swim, trousers, shapes) are also included to be able to verify the conversion is correct.In
data/irregular_raw, there's just a link to the original files instead of copying them all.