Improve loading CSV and sklearn datasets
Some suggestions:
- All columns should be set to
Attributesemantic type. - A
d3mIndexcolumn should be automatically added.
So if you are loading unknown data, should we set all columns to attribute by default? Or should we require a primitive which determines which columns are reasonable attribute columns? (Similarly to how we will have a primitive to detect column types.)