Uploading images folder from my system into Google Colab
$begingroup$
I want to train a deep learning model on a dataset containing around 3000 images. Since the dataset is huge, I want to use Google colab since it's GPU supported. How do I upload this full image folder into my notebook and use it?
machine-learning neural-network deep-learning dataset colab
$endgroup$
add a comment |
$begingroup$
I want to train a deep learning model on a dataset containing around 3000 images. Since the dataset is huge, I want to use Google colab since it's GPU supported. How do I upload this full image folder into my notebook and use it?
machine-learning neural-network deep-learning dataset colab
$endgroup$
add a comment |
$begingroup$
I want to train a deep learning model on a dataset containing around 3000 images. Since the dataset is huge, I want to use Google colab since it's GPU supported. How do I upload this full image folder into my notebook and use it?
machine-learning neural-network deep-learning dataset colab
$endgroup$
I want to train a deep learning model on a dataset containing around 3000 images. Since the dataset is huge, I want to use Google colab since it's GPU supported. How do I upload this full image folder into my notebook and use it?
machine-learning neural-network deep-learning dataset colab
machine-learning neural-network deep-learning dataset colab
edited Mar 24 '18 at 5:36
Media
7,35062161
7,35062161
asked Mar 23 '18 at 18:52
chatbot_chakrachatbot_chakra
16112
16112
add a comment |
add a comment |
4 Answers
4
active
oldest
votes
$begingroup$
You don't need to upload them if you have a download link ...( it would be faster if you can upload them all as either ways you have to do so.. So its better to upload them first and then download them in your notebook every-time you run it)
If you have a download link then just this
! wget <Link>
Else upload then to your drive and then just use the following
from google.colab import files
uploaded = files.upload()
##files.upload returns a dictionary of the files which were uploaded. The
##dictionary is keyed by the file name, the value is the data which was
##uploaded.
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn]))
$endgroup$
add a comment |
$begingroup$
I recommend you uploading a zip file containing your images to your drive and downloading the content from drive to Colab. Then you will be able to extract them. The code for uploading is here.
$endgroup$
add a comment |
$begingroup$
You can upload stuff to Google Drive and then download it from there on Colab. I've written some utils for that - see this notebook.
As to how upload files to Google Drive, Media's suggestion is useful - upload zipped image folder.
$endgroup$
add a comment |
$begingroup$
Method 1 :
- zip the file
- Upload the zipped file, there is an Upload button under the Files Section.
- Unzip it using the command on colab :
!unzip level_1_test.zip
Method 2 :
- upload the zip file to the google drive account.
- The only difference is in step 2 where in place of the GUI upload option you can run the google code_snippets to upload download your zip file from the google drive to Colab account .
Then follow step 3.
New contributor
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "557"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f29480%2fuploading-images-folder-from-my-system-into-google-colab%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
You don't need to upload them if you have a download link ...( it would be faster if you can upload them all as either ways you have to do so.. So its better to upload them first and then download them in your notebook every-time you run it)
If you have a download link then just this
! wget <Link>
Else upload then to your drive and then just use the following
from google.colab import files
uploaded = files.upload()
##files.upload returns a dictionary of the files which were uploaded. The
##dictionary is keyed by the file name, the value is the data which was
##uploaded.
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn]))
$endgroup$
add a comment |
$begingroup$
You don't need to upload them if you have a download link ...( it would be faster if you can upload them all as either ways you have to do so.. So its better to upload them first and then download them in your notebook every-time you run it)
If you have a download link then just this
! wget <Link>
Else upload then to your drive and then just use the following
from google.colab import files
uploaded = files.upload()
##files.upload returns a dictionary of the files which were uploaded. The
##dictionary is keyed by the file name, the value is the data which was
##uploaded.
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn]))
$endgroup$
add a comment |
$begingroup$
You don't need to upload them if you have a download link ...( it would be faster if you can upload them all as either ways you have to do so.. So its better to upload them first and then download them in your notebook every-time you run it)
If you have a download link then just this
! wget <Link>
Else upload then to your drive and then just use the following
from google.colab import files
uploaded = files.upload()
##files.upload returns a dictionary of the files which were uploaded. The
##dictionary is keyed by the file name, the value is the data which was
##uploaded.
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn]))
$endgroup$
You don't need to upload them if you have a download link ...( it would be faster if you can upload them all as either ways you have to do so.. So its better to upload them first and then download them in your notebook every-time you run it)
If you have a download link then just this
! wget <Link>
Else upload then to your drive and then just use the following
from google.colab import files
uploaded = files.upload()
##files.upload returns a dictionary of the files which were uploaded. The
##dictionary is keyed by the file name, the value is the data which was
##uploaded.
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn]))
answered Mar 23 '18 at 19:45
AdityaAditya
1,4241525
1,4241525
add a comment |
add a comment |
$begingroup$
I recommend you uploading a zip file containing your images to your drive and downloading the content from drive to Colab. Then you will be able to extract them. The code for uploading is here.
$endgroup$
add a comment |
$begingroup$
I recommend you uploading a zip file containing your images to your drive and downloading the content from drive to Colab. Then you will be able to extract them. The code for uploading is here.
$endgroup$
add a comment |
$begingroup$
I recommend you uploading a zip file containing your images to your drive and downloading the content from drive to Colab. Then you will be able to extract them. The code for uploading is here.
$endgroup$
I recommend you uploading a zip file containing your images to your drive and downloading the content from drive to Colab. Then you will be able to extract them. The code for uploading is here.
answered Mar 24 '18 at 5:35
MediaMedia
7,35062161
7,35062161
add a comment |
add a comment |
$begingroup$
You can upload stuff to Google Drive and then download it from there on Colab. I've written some utils for that - see this notebook.
As to how upload files to Google Drive, Media's suggestion is useful - upload zipped image folder.
$endgroup$
add a comment |
$begingroup$
You can upload stuff to Google Drive and then download it from there on Colab. I've written some utils for that - see this notebook.
As to how upload files to Google Drive, Media's suggestion is useful - upload zipped image folder.
$endgroup$
add a comment |
$begingroup$
You can upload stuff to Google Drive and then download it from there on Colab. I've written some utils for that - see this notebook.
As to how upload files to Google Drive, Media's suggestion is useful - upload zipped image folder.
$endgroup$
You can upload stuff to Google Drive and then download it from there on Colab. I've written some utils for that - see this notebook.
As to how upload files to Google Drive, Media's suggestion is useful - upload zipped image folder.
answered May 23 '18 at 7:34
Jakub BartczukJakub Bartczuk
23118
23118
add a comment |
add a comment |
$begingroup$
Method 1 :
- zip the file
- Upload the zipped file, there is an Upload button under the Files Section.
- Unzip it using the command on colab :
!unzip level_1_test.zip
Method 2 :
- upload the zip file to the google drive account.
- The only difference is in step 2 where in place of the GUI upload option you can run the google code_snippets to upload download your zip file from the google drive to Colab account .
Then follow step 3.
New contributor
$endgroup$
add a comment |
$begingroup$
Method 1 :
- zip the file
- Upload the zipped file, there is an Upload button under the Files Section.
- Unzip it using the command on colab :
!unzip level_1_test.zip
Method 2 :
- upload the zip file to the google drive account.
- The only difference is in step 2 where in place of the GUI upload option you can run the google code_snippets to upload download your zip file from the google drive to Colab account .
Then follow step 3.
New contributor
$endgroup$
add a comment |
$begingroup$
Method 1 :
- zip the file
- Upload the zipped file, there is an Upload button under the Files Section.
- Unzip it using the command on colab :
!unzip level_1_test.zip
Method 2 :
- upload the zip file to the google drive account.
- The only difference is in step 2 where in place of the GUI upload option you can run the google code_snippets to upload download your zip file from the google drive to Colab account .
Then follow step 3.
New contributor
$endgroup$
Method 1 :
- zip the file
- Upload the zipped file, there is an Upload button under the Files Section.
- Unzip it using the command on colab :
!unzip level_1_test.zip
Method 2 :
- upload the zip file to the google drive account.
- The only difference is in step 2 where in place of the GUI upload option you can run the google code_snippets to upload download your zip file from the google drive to Colab account .
Then follow step 3.
New contributor
New contributor
answered 2 days ago
SrijeetSrijeet
1
1
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Data Science Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f29480%2fuploading-images-folder-from-my-system-into-google-colab%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown