Skip to content

Instantly share code, notes, and snippets.

@hugozanini
Created December 24, 2020 02:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hugozanini/124e7513c772cd5f68e289290557019e to your computer and use it in GitHub Desktop.
Save hugozanini/124e7513c772cd5f68e289290557019e to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"name": "Publishing.ipynb",
"provenance": []
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
}
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "RQ4nCG2QaUrk"
},
"source": [
"##### Downloading weights"
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "BqgiuAVsHFIK",
"outputId": "82198f84-025e-49c8-b398-8b90f63b9b87"
},
"source": [
"!zip -r /content/saved_model.zip /content/inference_graph/saved_model/"
],
"execution_count": null,
"outputs": [
{
"output_type": "stream",
"text": [
" adding: content/inference_graph/saved_model/ (stored 0%)\n",
" adding: content/inference_graph/saved_model/saved_model.pb (deflated 93%)\n",
" adding: content/inference_graph/saved_model/assets/ (stored 0%)\n",
" adding: content/inference_graph/saved_model/variables/ (stored 0%)\n",
" adding: content/inference_graph/saved_model/variables/variables.data-00000-of-00001 (deflated 7%)\n",
" adding: content/inference_graph/saved_model/variables/variables.index (deflated 76%)\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "code",
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/",
"height": 17
},
"id": "2ecN2ZoXaWJp",
"outputId": "a79d96fb-f919-4845-d679-2b2ee8481793"
},
"source": [
"from google.colab import files\n",
"files.download(\"/content/saved_model.zip\")"
],
"execution_count": null,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/javascript": [
"\n",
" async function download(id, filename, size) {\n",
" if (!google.colab.kernel.accessAllowed) {\n",
" return;\n",
" }\n",
" const div = document.createElement('div');\n",
" const label = document.createElement('label');\n",
" label.textContent = `Downloading \"${filename}\": `;\n",
" div.appendChild(label);\n",
" const progress = document.createElement('progress');\n",
" progress.max = size;\n",
" div.appendChild(progress);\n",
" document.body.appendChild(div);\n",
"\n",
" const buffers = [];\n",
" let downloaded = 0;\n",
"\n",
" const channel = await google.colab.kernel.comms.open(id);\n",
" // Send a message to notify the kernel that we're ready.\n",
" channel.send({})\n",
"\n",
" for await (const message of channel.messages) {\n",
" // Send a message to notify the kernel that we're ready.\n",
" channel.send({})\n",
" if (message.buffers) {\n",
" for (const buffer of message.buffers) {\n",
" buffers.push(buffer);\n",
" downloaded += buffer.byteLength;\n",
" progress.value = downloaded;\n",
" }\n",
" }\n",
" }\n",
" const blob = new Blob(buffers, {type: 'application/binary'});\n",
" const a = document.createElement('a');\n",
" a.href = window.URL.createObjectURL(blob);\n",
" a.download = filename;\n",
" div.appendChild(a);\n",
" a.click();\n",
" div.remove();\n",
" }\n",
" "
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {
"tags": []
}
},
{
"output_type": "display_data",
"data": {
"application/javascript": [
"download(\"download_3c1ba2e0-5fd3-4f29-b0cd-5dcb8c0bbde7\", \"saved_model.zip\", 18041861)"
],
"text/plain": [
"<IPython.core.display.Javascript object>"
]
},
"metadata": {
"tags": []
}
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment