-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload Text File has no Way of Specifying Path on Local System #106
Comments
Are you saying the instructions should be made clearer, or are you asking for new functionality? You can't just provide a local filesystem folder without a bunch of client-side javascript uploading the images - DIGITS obviously doesn't have access to pull files from a client machine. Without adding new features to DIGITS, you have three options:
Any suggestions on how to improve the labels and tooltips to make this functionality more clear? |
I am saying this is the opposite problem. All of my data is already on the machine running DIGITS so why does the text file (with files and labels) have to be on the client (browser) machine. |
Oh, it doesn't have to be. DIGITS is going to look for the files locally. Did you try it already? |
How do I specify to DIGITS to use a local text file? the "choose file" selector wants a file on my client computer. |
Oh now I see what you're getting at. DIGITS expects the textfile to be on the client machine and the images to be on the server. I can see how that's weird. Uh, for now you can just copy the textfile to your client and upload it through the form. How would you suggest making changes moving forward? DIGITS is going to have to figure out how to transfer data between machines for #108, and we might as well start moving that way now. |
Yeah, that would work. It would be really nice if there was an autocomplete feature for inputting paths to local files. That's obviously a security concern, but DIGITS isn't really built for security for now anyway. |
Any update on this? Its really inconvenient when dealing huge training sets. For example, I'm doing some training where the text file of path names to the training images is over 700mb. The path names are automatically created on the host machine. Having to download to client then upload back to host is seriously annoying. |
@sbodenstein, thanks for bumping this. I'll knock this a little higher in the TODO queue. Can you create your images with the folder structure that DIGITS expects? That would let you simply enter the path to a folder once and do away with the textfiles entirely. https://github.com/NVIDIA/DIGITS/blob/v2.0.0-rc2/docs/ImageFolderFormat.md |
A common use case is something like this: you have the entire ImageNet dataset (like 15,000+ classes), and you want to train a classifier on a subset of this. It would be highly annoying to have to reshape your directory structure to put the images in your required format. |
I solved that problem with symlinks: Feel free to use that hack if you like, but it's not a reasonable long-term solution. |
The text file with all of the images is stored on the machine running DIGITS as opposed to the machine my browser is running on.
The text was updated successfully, but these errors were encountered: