问题标签 [gcp-ai-platform-notebook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jupyter-notebook - 使用 ipywidgets.FileUpload() 在 Jupyter Notebook 中上传图像
我一直在努力使用 ipywidgets.FileUpload() 将图像上传到我的 Jupyter 笔记本中,它适用于文本文件,但对于二进制文件,内容总是损坏。特别是对于图像,它们始终存储为“数据”,因此 keras.preprocessing.image.load_img() 无法使用它们。我正在使用的代码是:
我尝试了多种解决方案,但没有任何东西可以处理二进制文件,任何提示或帮助都会受到好评。我的环境是 GCP AI Platform Notebooks(JupyterLabs 1.2.16,ipywidgets 7.5.1),我一直在使用的参考资料是:
pandas - AI Platform Notebooks:MemoryError:无法为阵列分配 1.16 GiB - GCP 中有 100 个磁盘空间
我正在尝试使用 100 GB 磁盘和 15GB RAM 虚拟机在 GCP AI Platform 中加载 1 GB Pandas Dataframe,但出现以下错误:
您知道为什么虚拟机是 100 GB 磁盘用于 15 GB RAM 时分配不执行吗?
google-cloud-platform - GCP 每天都会对模型进行预测
我有一个 .py 文件,其中包含为某些数据生成预测的所有指令。这些数据取自 BigQuery,预测应插入另一个 BigQuery 表中。现在代码在 AIPlatform Notebook 上运行,但我想每天安排它的执行,有什么办法吗?
我遇到了 AIPlatform Jobs,但我不明白我的代码应该做什么以及代码的结构应该是什么,是否有任何分步指南可供遵循?
gcp-ai-platform-notebook - 我可以在 AI Platform 中创建 C2 实例 Notebook 吗?
我尝试在 AI Platform 笔记本中创建 C2 实例,但未在 UI 中显示,是否支持此计算实例?
google-cloud-platform - GCloud AI Notebook Efficient 实例虚拟机无通知重启
我每天都使用 AI Platform Python3 Jupyter 笔记本,我注意到不同 VM 类型在内存错误情况下的行为不一致。
假设我正在尝试使用比可用内存更多的内存,而在“标准”VM 类型上,我会得到一个“内存错误”堆栈跟踪作为单元输出,在新的“高效实例”类型 VM 上,内核将自动重启而无需任何通知(即使单元格将保持标记为仍在执行);弄清楚发生了什么的唯一方法是查看htop
核心/内存使用情况。
我花了一些时间才意识到发生了什么,我相信在这种情况下输出错误应该是理想的响应(与“有效实例”情况不同)。
这是一个示例来澄清我所描述的内容:
虚拟机一般配置:
- 环境:英特尔® 优化基础(采用英特尔® MKL)
- 其他配置:默认
要执行的 Python3 Notebook 单元代码:
虚拟机类型/输出:
- e2-highmem-2(2 个 vCPU,16 GB 内存)--> 内核重启无通知/日志记录(下面的 IMG1)。
- n1-highmem-2 (2 vCPUs, 13 GB memory) --> MemoryError traceback as cell output (IMG2 below)。
- n2d-highmem-2 (2 vCPUs, 16 GB memory) --> MemoryError traceback as cell output (IMG2 below)。
google-cloud-platform - 您如何覆盖 Google AI 平台的标准库(即升级 scikit-learn)并为自定义预测例程安装其他库?
我目前正在构建管道并尝试查看是否可以在 AI 平台的预测服务中部署 ML 模型,然后通过预测服务提供的 HTTP 请求在其他项目中使用它。
然而,正在使用的模型是使用 scikit-learn 库构建的,该库的版本比预测运行时版本 1.15 提供的版本更高(这是 google 支持的用于 scikit-learn 预测的当前版本)。此运行时版本仅支持 scikit-learn 版本 0.20.4,而我的模型需要 0.23.1。据我所知,自定义预测例程中的其他所有内容都按预期工作,但加载模型 () 时收到的错误仅在 scikit-learn 版本比模型需要的版本旧时才会遇到。
因此,我需要一种方法来强制预测例程通过 pip install 或其他等效程序使用特定版本的 scikit-learn - 过去我已经通过 setup.py 文件中的自定义安装在 Google Dataflow 中完成了此操作,但还没有在 AI 平台自定义预测例程中成功实现这一目标。我认为可以做到吗?
非工作“setup.py”
gcp-ai-platform-notebook - 如何强制 docker pull 从 Google AI Platform Notebooks 的自定义图像中提取?
我正在为 Google AI Platform Notebooks 创建自定义 docker 映像,如https://cloud.google.com/ai-platform/notebooks/docs/custom-container中所述
但是,一旦创建,我无法找到如何在实例中更新此 docker 映像。
python - 如何在 AI 平台 JupyterLab notebook 中卸载包?
我想从 AI 平台笔记本中卸载一个包
但是,我收到此回复,无法回复 y/n
我可以尝试从终端执行此操作,但我注意到我在终端执行的操作与在笔记本中执行的操作不同。就像我运行 pip freeze 一样,我会从笔记本和终端安装一组不同的软件包
r - AI平台R笔记本
几个月前,我使用 RStudio 向 cloudml(AI 平台)提交了一份工作,并且成功了。
今天我尝试使用 AI 平台笔记本提交相同的作业,但我得到:
我什至在终端中运行了 which python,然后在 R 环境中运行:
我也在终端中尝试了 R 并得到了同样的错误。
我不知道它是否有帮助,但上一次运行和这次运行在不同的地区。us-central 成功了,australia-southeast1 遇到了这个错误。