我想在谷歌协作笔记本中安装并使用谷歌Earthine的Python API。我还没走多远呢。在我将以下代码键入单元格后
!pip install earthengine-api
!earthengine authenticate
安装了EartEngine api及其依赖项,但身份验证要求我登录到我的帐户并输入授权代码(然后,可能会在本地存储OAuth凭据),并随后通过ee.Initialize()启用此api的使用
我有两个问题:
在没有命令行交互的Colaboratory界面中,我无法输入
我正在尝试使用Kaggle CLI API,为了做到这一点,我使用的不是Kaggle.json进行身份验证
然而,env的打印列表。变量不包含我上面设置的变量
declare -x CLICOLOR="1"
declare -x CLOUDSDK_CONFIG="/content/.config"
declare -x COLAB_GPU="1"
declare -x CUDA_PKG_VERSION="9-2=9.2.148-1"
declare -x CUDA_VERSION="9.2.14
我的上传速度非常慢,上传也会干扰我的下载,因此我需要禁用Colab中的autosave。使用工具->命令托盘菜单在操场模式下打开笔记本。
游乐场模式禁用保存。要手动保存,您需要使用菜单文件->在驱动器中保存副本来创建笔记本的副本。在游乐场模式下使用工具->命令托盘菜单打开笔记本。
游乐场模式禁用保存。为了手动保存,您需要使用菜单文件->在驱动器中保存副本来创建笔记本的副本。如果您转到运行时>更改运行时类型,则在保存此笔记本时有一个名为忽略代码单元格输出的选项启用此选项后,您有私人输出,并且不
我不能在谷歌可乐上使用爱德华软件包
我有以下错误:
ModuleNotFoundError回溯(上次最近调用)
在()
---->1进口爱德华
4帧
/usr/local/lib/python3.6/dist-packages/edward/models/dirichlet_process.py in()
6.
7来自edward.models.random_变量导入random变量
---->8来自tensorflow.contrib.distributions导入分发
9
10试试:
Mod
Error FileNotFoundError:[Errno 2]没有这样的文件或目录
!python-m svoice.separate--model_path=“/content/drive/My drive/Colab Notebooks/svoice/svoice/outputs/exp_dset=debug_2/checkpoint.th”--mix_dir=“/content/drive/My drive/Colab Notebooks/svoice/in_dir”--out_dir
由于种种原因,我不得不使用多个笔记本,我不再需要它们了。我的磁盘已满一半以上,我无法确定需要删除哪些文件才能清除磁盘。您在Google Colab中保存的文件仅在会话期间存在-当您结束会话时,它们都将被删除
这就是为什么将文件移出此空间很常见的原因。这可以通过您的本地文件系统或其他在线服务来实现,尤其是使用Google Drive来实现这一目的,因为它是免费的,Google甚至已经使用它来保存您的Colaboratory笔记本。所以我想这就是你的意思
但是,文件的位置仅取决于您运行的笔记本电脑。
我目前正在学习yolo定制学习。我用了可乐
我按照教程完成了一切,没有错误
预测已经运行。然而,我放了2个类,但得到了像图片一样奇怪的结果。我仍然被困在这里,找不到答案
在Colab笔记本中,我想调用我在单独的python文件中编写的python函数。如何操作?编辑:如果要导入本地模块,则需要编辑系统路径以指向该新目录。下面是一个笔记本示例:
原始答复:
当然,这里有一个笔记本示例:
有两个单元格:第一个单元格定义一个带有要导入的函数的.py文件
%%writefile example.py
def f():
print 'This is a function defined in a Python source file.'
第二个单元格用于计算笔记
我已使用files.upload()代码段将train.csv和valid.csv上传到colab中:
用户上传的文件“valid.txt”长度为3387762字节
用户上传的文件“train.txt”长度为9401172字节
运行某些tensorflow代码(在本地运行ok并获取当前目录中的文件)会导致Colab中出现以下错误:
InvalidArgumentError:断言失败:[字符串\输入\生产者需要非空输入张量]
[[Node:input_producer/Assert/Assert=
如何使用GoogleColab中的需求文件安装python依赖项
就像上面Daniel的提示相当于pip install-r requirements.txt一样,我能够解决这个问题
使用“从本地计算机脚本上载文件”,我将requirements.txt文件上载到Google Colab平台。找到脚本。这是剧本,
from google.colab import files
uploaded = files.upload()
for fn in uploaded.keys():
prin
我发现colaboratory(colab research)中的字体太小。有没有办法更改代码编辑器的字体大小?我尝试了“首选项”,但没有看到字体大小的选项。字体大小无法在Colab中调整,但大多数(如果不是所有的话)现代浏览器允许您在站点范围内调整字体大小。对于大多数浏览器,按Ctrl+(在windows/linux上)或Cmd+(在Mac/OSX上)可以完成此操作。对于chrome浏览器,您可以安装名为“高级字体设置”的扩展。然后使用此插件更改固定宽度字体的字体类型或大小
对于像Firefo
我看到了colab团队提供的一种通过colab捕捉图像的方法,但是有什么方法可以捕捉那里的视频吗?最近我在寻找答案时也看到了这篇文章。最后我不得不写我自己的片段,因为我什么也找不到。这是我最后得到的,以防有帮助。代码分为两个单独的单元。我正在使用python3和googlechrome:
从IPython.display导入显示,Javascript
从google.colab.output导入eval_js
从base64导入B64解码
def录制_视频(filename='video.mp4
我得到的“非类型”对象在“rgb_frame=frame[:,:,::-1]”处不可下标。我安装了
人脸识别,我正在谷歌Colab上运行该代码。我正在使用笔记本电脑的照相机。期待你的回答。多谢各位
将numpy作为np导入
将人脸识别作为fr导入
进口cv2
video_capture = cv2.VideoCapture(0)
bruno_image = fr.load_image_file("pann.jpg")
bruno_face_encoding = fr.fac
我试图在GoogleColab中创建一个自定义数据集,但是导入给了我错误
从PIL导入图像
从六点开始,移动导入zip
导入操作系统
from.vision导入VisionDataset---------------------(1)
从.utils导入下载\u url,检查\u完整性-----------------(2)
类数据集名称(VisionDataset):
...
(1) 错误:
ModuleNotFoundError:没有名为“main.vision”的模块main“是
不是包
输出为:
from sklearn.preprocessing import LabelBinarizer
from sklearn.metrics import classification_report
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
os.environ['TF_FORCE_GPU_ALLOW_GROWTH'] = 'true'
from tensorflow.keras.optimizers import SGD
在一次模型培训中,我遇到了以下错误:
首先,我认为这可能是我的路径有问题,但事实并非如此,我发现colab会话不支持符号链接(ln)操作,在大多数情况下都可以运行它(也可以使用os.system):
我的问题是:还有其他我没有探索的方法吗?还是有人和Colab犯了同样的错误?(不是特别针对ln,而是任何其他不受支持的操作)您可能有错误的路径
试着从
/content/mydrive
到
也请与
!ls "/content/My Drive/path/to/yourfile"
文件确实存在
我在google colab和anaconda TensorFlow上运行lstm文本分类?批次大小=32,历次=10,下降率=0.5。然而,在anaconda中,它显示了对1602个样本的训练和对178个样本的验证,这是正确的,但在google colab中,它没有显示这一切
谷歌colab的tensorflow版本为2.3.0,anaconda版本为1.15.0
colab的样本输出:历元1/10
51/51[=========================================
我使用ColabPro进行深入学习工作。目前,每个历元的预计到达时间约为26小时。我使用以下代码避免在控制台中断开连接:
功能点击连接(){
日志(“点击连接按钮”);
document.querySelector(“colab连接按钮”)。单击()
}设置间隔(单击连接,60000)Colab不希望您运行超过24小时。我更关心你的模型,26小时一个时代是一个非常大的模型和数据集。除非你真的知道自己在做什么,否则这听起来像个问题。如果你正在制作如此复杂的模型,你应该使用像AWS Sagemak
我试图解决与pyshark有关的运行时错误“此事件循环已在运行”的问题。然而,当我按照在线建议添加以下代码时
等待来自夏克的CapFile.packets(打印)
我没能做到这一点,因为谷歌Colab中没有wait的等价物?我该怎么做才能避免这个问题?任何答复都将不胜感激 这是我在Colabs上使用的技巧:
import nest_asyncio
nest_asyncio.apply()
import asyncio
await = lambda x: asyncio.get_event_lo
我想使用CONDA在colab上配置环境,所以我首先在colab上安装了CONDA:
!wget -qO ac.sh https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh
!bash ./ac.sh -b
!wget -O mini.sh https://repo.anaconda.com/miniconda/Miniconda3-py38_4.8.2-Linux-x86_64.sh
!chmod +x mini
假设我在GDrive上有一个文件夹,路径为/content/drive/MyDrive/MyFolder。我知道我可以在安装驱动器后从Google Colab访问文件夹的内容。但是也可以使用Colab访问此文件夹的ID/URL吗?如果可以,如何访问?您可以使用kora从文件路径获取ID
!安装可兰经
从kora.xattr导入获取\u id
fid=get_id(“/content/drive/MyDrive/Colab笔记本”)
#0B0L6NO313QAHRGWY0FTQ3L1CKK
我正在训练一个需要一定时间的深度学习模型。我的问题是,我可以在把笔记本电脑放在训练台上后关机吗?并且可以得到模型吗?我可以在后台运行colab吗?这可能会有帮助:
在过去的一周里,我一直无法连接到GPU,即使我没有任何活动会话
不断弹出的消息如下:
“无法连接到GPU后端
由于Colab中的使用限制,您当前无法连接到GPU。了解更多信息
作为Colab Pro订阅者,您的使用限制比非订阅者高,但可用性不是无限的。要充分利用Colab Pro,请避免在您的工作不需要GPU时使用GPU。”
请注意,我有一个Colab Pro帐户。如果您过度使用GPU,您将超过Colab Pro 24小时的配额。然后,您将被限制使用至少12小时
Colab Pro比免费版本更
我正在尝试在以下位置安装apt get install protobuf编译器python pil python lxml:
但是我不能继续说Y 更新:Colab现在支持输入提示,因此您应该可以看到确认信息,并可以根据需要这样回答
旧答案:尝试使用-y参数调用apt get,该参数将接受所有确认提示
例如:
apt get-y安装protobuf编译器python pil python lxml
笔记本示例:
更新:Colab现在支持输入提示,因此您应该可以看到确认信息,并可以根据需要这样回
如何测试我的笔记本是否在Google Colab上运行
我需要这个测试,因为如果在笔记本电脑或Colab上运行,获取/解压缩我的培训数据是不同的。尝试导入google.Colab
try:
import google.colab
IN_COLAB = True
except:
IN_COLAB = False
或者只是检查它是否在sys.modules中
import sys
IN_COLAB = 'google.colab' in sys.modules
在%%bash单元格中
我已经使用Google Colab几个星期了,没有任何抱怨
昨天,它开始无缘无故地每隔几分钟弹出“活动会话”窗口,没有按下任何按钮。
它并没有告诉我我有太多的活动会话,或者要求我做任何事情——它只是打开,然后被我关闭。
如果我在一个不同的选项卡中,或者当我在一个活动的Colab tab中编写代码的时候,它就发生了。
您只能想象这样编写代码是多么令人沮丧…
我在Windows上使用Chrome运行Colab
有人知道如何解决这个问题吗?
谢谢 这个问题是否会在匿名窗口中重现?可能您安装了一个不受支
有没有办法在google colab中检查上次编辑时间?
具体在只读模式下?
在google colab ui中尝试,但未找到任何解决方案。对于硬盘笔记本电脑,请从“文件”菜单中选择“在硬盘中定位”。然后,右键单击,选择“显示详细信息”,您将在列出的信息中看到上次修改的时间。在文件>修订历史中可能?右键单击您的ipynb文件并选择“管理版本”,然后您可以看到上次版本。
您还可以永久保留某些版本
这是我的谷歌协作文件浏览器的一张照片
显示的唯一文件夹是Colab的默认示例_数据文件夹和安装到Collaboratory的my Google Drive,它不应该占用Collaboratory磁盘中的任何卷。但我的磁盘显示为半满,我需要它是完全空的。如何做到这一点?默认情况下,Colab占用约28 gb的空间,我认为它们是操作系统及其预装的不同软件包的映像,如tensorflow、pandas等。更改运行时菜单->更改运行时类型时,您也可以看到这一点。例如,如果您设置GPU硬件加速,在这种情况
是否可以创建具有多行的输入字段?
或者单字符串输入是目前唯一的选项?
(#@param{type:“string”})
我们想创建一个包含多行的输入字段,例如一个字符串值列表。试试这个解决方案,它是正确的
我上传了一个Jupyter笔记本到Google Colab。笔记本从本地路径访问了几幅图像/images/pic1.png如何将数据上传到笔记本运行的Colab目录?请注意,这些是临时文件。因此,我不介意在终止会话时删除它们
我使用了文件上传功能,但它似乎并没有上传到谷歌硬盘。我想上传与本地环境中具有相同层次结构的文件夹,而无需更改代码中文件的路径。我发现的更好方法是在您的Google驱动器中装载文件夹。将图像文件夹上载到驱动器。然后,在笔记本上写下:
from google.colab imp
我们如何在google colab的目录中隐藏一个元素?我想隐藏目录中的一些元素,但保留其他元素
椰子看起来是一种很棒的语言。我看到它支持Jupyter,但我不确定在Google的colab上安装它时出了什么问题
当我运行时!pip安装我得到了一个看起来很成功的安装
Collecting coconut
Downloading https://files.pythonhosted.org/packages/c9/53/bfbcdcb7c161e2da2ad142a29c79ff0a198062f616596f220c8c2479a764/coconut-1.4.3-py2.py3-non
我试着使用pyaudio。但我无法直接在colab中录制音频。如何解决这个问题
我在GoogleColab中运行此代码时遇到错误
folders = glob('/content/drive/MyDrive/Data/train/*')
[![在此处输入图像描述]
如果您试图直接使用glob方法,请获取以下在Google colab环境中测试的代码示例。它应该有助于解决您的问题
from google.colab import drive
drive.mount('/gdrive')
import glob
path = glob.glob("/gdrive
我从一个hackathon上找到了一个大约7GB的大数据集。考虑到太大的尺寸和互联网速度,下载数据然后上传到谷歌硬盘是不可行的解决方案。是否有办法将数据集直接下载到Google Drive以节省我的时间和数据 使用wget?数据集目前位于何处?实际上,数据集来自黑客世界的竞赛。这是一个.zip文件格式。在这种情况下,这听起来像是黑客的问题。我会检查他们是否有数据集API或类似的东西。
我想下载c4数据集。根据说明页面:,建议使用数据流。我遵循这里描述的步骤:在google colab中
套餐:
!pip install -q tensorflow-datasets
!pip install -q apache-beam[gcp]
这就是我想在科拉布的牢房
%env DATASET_NAME=c4/en
%env GCP_PROJECT=......
%env GCS_BUCKET=gs://c4-dump
%env DATAFLOW_JOB_NAME=c4-en-gen
我已经找了一段时间了,但似乎在其他地方找不到这个信息?
我在Google Collab上运行多个Jupiter笔记本
他们共享资源吗?不,每个笔记本都使用一个不同的、短暂的后端来执行代码
您可以通过在一个笔记本中的本地文件系统上创建一个文件,然后在另一个笔记本中观察它的缺失来观察这一点。反之亦然
要在后端之间共享文件,您可以在那里访问共享文件。非常好,谢谢。我想知道他们是如何支付CPU使用费的:
我正在使用Google colab来训练我的模型,因此我已将数据集以zip格式上传到Google drive。每当我使用以下命令在google drive中提取数据集时,数据集中的一些文件夹在从google drive注销后就会消失
!!解压-q[file.zip]-d[destination]
上述命令工作正常Hi!您使用什么来运行该命令?另外,当你在谷歌硬盘上解压文件夹时,你能看到所有预期的文件吗?在这种情况下,您是如何使用GoogleDriveAPI的?
我找不到解决这个问题的办法:
from keras_contrib.layers import InstanceNormalization
ModuleNotFoundError: No module named 'keras_contrib'
我试着表演:
!pip install keras_contrib
得到了回应:
Requirement already satisfied: keras_contrib in /usr/local/lib/python3.6/dist-pa
原谅我的无知;我正在尝试共享一个Python脚本,该脚本使用ElasticSearch连接到本地实例。我无法让它工作,因为我一直看到:
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
NewConnectionError Traceback (most
我能够在Colab笔记本中安装Singularity。但是运行容器的调用失败
! singularity pull shub://singularityhub/hello-world
! ./hello-world_latest.sif
致命:容器创建失败:装载/proc/self/fd/3->/usr/local/var/singularity/mnt/session/rootfs错误:装载映像时/proc/self/fd/3:找不到循环设备:无法将映像文件附加到循环设备:没有可用的循环设备
我对大多数编辑器使用vim键绑定,我很高兴GoogleColab将它们作为一个选项。然而,我似乎无法改变使用箭头键选择完成的方法。我太习惯于按ctrl+n组合键了,结果只是打开了新窗口。有人有什么想法吗
我想在一个使用Kaldi ASR的研究项目中使用Google Colab。可以安装吗?安装后在哪里可以找到Kaldi文件?这里有一个笔记本,演示了托管后端的安装步骤:
安装需要一段时间。您可能希望在您的计算机上执行此操作一次,并使用Colab的支持。我已将其放入我的kora库中
现在只需2行代码即可安装kaldi和pykaldi
!pip安装kora-q
导入kora.install.kaldi
我正在使用Google Colab运行Demo DeepLab.ipnyb。演示提供的图像效果良好。当我尝试添加自己的图像时,收到一个错误“ValueError:unknown url type:”/content/harshu-06032019.png”。我看到该文件已上载到Colab
感谢您对我为什么会出现此错误的任何帮助
我试着把这个文件放进谷歌硬盘,并通过安装谷歌硬盘来授予对Colab的访问权,但效果并不理想
但如果文件上传到谷歌硬盘,我会得到错误“无法检索图像”。请检查url“
这是D
我想知道如何运行所有单元格(从笔记本开始)并在Google Colab上选择的单元格处停止(不想运行所有单元格…)。
这可能吗?是的,可能
只需选择单元格并单击笔记本顶部工具栏中的Runtime>runbeforeRuntime>Run before运行从笔记本开始到选定单元格(不包括)的所有单元格
另一种方法是选择所有要运行的单元格,然后单击Runtime>runselection
希望有帮助 谢谢ninjin!正如我所寻找的,我还可以看到CTRL+F8实现了同样的效果
我已经使用colab pro一个月了,但使用它时只有16gb。右上角显示为25gb,但只有16GB。您正在查看GPU内存。通过运行具有以下内容的单元格来报告系统内存:
!cat /proc/meminfo
右上角的RAM指的是实例的内存容量(在您的情况下为25.51GB),而不是您的GPU内存
要查看GPU内存,请在单元格中运行以下命令:!nvidia smi它说它可以给我一个双ram,这只是一个谎言。它可以给你高达25GB的ram,即使没有pro计划。在这种情况下,只有当消耗的内存接近极限时
假设我必须搬离我女朋友的公寓3个小时,而我正在运行一个Colab环境。我不能停止这个过程,我需要带上我的电脑。如何防止正在运行的进程断开连接
我已经试过了,但是我认为Google Colab的界面已经改变了一点,所以答案不再是最新的。这篇来自《走向科学》的文章可能会对你有所帮助
再想一想,我认为只要你的笔记本电脑与网络保持连接并处于活动状态,它就会继续运行,因此,另一种选择是将你的手机用作连接的热点;当您拔下仍将连接的电缆时,请依次使用以太网和wifi。但你必须让你的笔记本电脑开着,所以你需要电
我正在尝试使用Colab上的gdal将一个巨大的tiff文件分割成瓷砖
我的谷歌硬盘已经安装,我可以读写
代码取自答案:
单元完成,但驱动器上没有显示新文件。
有什么想法或其他方法可以实现文件拆分吗?答案给出了一个建议:
您需要找到像素/线位置或角点坐标,然后使用gdal\u translate循环这些值
当然,这取决于gdal安装是否正常工作。如果上述操作不起作用(您仍然没有得到任何文件),请尝试首先在未安装Google驱动器的位置运行它。如果这样做有效,您就知道问题出在安装上。如果没有,下一
我正在尝试访问Google Colab中的所有Kaggle数据集,以便进行机器学习工作。我已将名为Kaggle.json的Kaggle API上载到Colab文件中。我用
!pip install -q Kaggle
为了在~/.Kaggle/目录中添加.json文件,我在单元格中运行以下命令以在colab文件结构中创建Kaggle文件夹。
!mkdir-p~/.Kaggle/
我尝试将Kaggle.json放在运行以下单元格的/.Kaggle/中
!cp kaggle.json /.kag
我正在培训一个谷歌合作的模型。它一直断开连接,我必须重新启动。如何停止?确保您的internet连接稳定。如果您的internet连接中断,您将面临断开连接的问题
1 2 3 4 5 6 ...
下一页 最后一页 共 14 页