CreateML for Image recognition with a spreadsheet catalog

I want to use createML to generate an image recognition model. This works when I put the images in separate sub-folders. But my data consists of many images in one folder with a spreadsheet index of the photos according to several different attributes. I suppose I could write a script to move the images into the correct folders, and repeat this for each of the attributes. But I was hoping there’s a way of doing this directly in createML since I’m sure it’s a common requirement. Anyone know if createML can do this or does anyone know of an app that would save me writing the script?

Answered by DTS Engineer in 807096022

CreateML only provides labeled directories and labeled files at this time. If there is some other way you would like to provide your training data, then won't you please consider filing a feature request explaining what you'd like to do.

You can file an enhancement request using the Feedback Assistant. Once you file the request, please post the FB number here.

If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?

Accepted Answer

CreateML only provides labeled directories and labeled files at this time. If there is some other way you would like to provide your training data, then won't you please consider filing a feature request explaining what you'd like to do.

You can file an enhancement request using the Feedback Assistant. Once you file the request, please post the FB number here.

If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?

I created this enhancement request: FB15562835

I also coded a small MacOS App to generate folders and copy images into them based on a spreadsheet. This satisfies my requirements, but of course I'd prefer this capability to be available directly in CreateML. I'll put the App's code in GitHub soon.

CreateML for Image recognition with a spreadsheet catalog
 
 
Q