首页
学习
活动
专区
圈层
工具
发布

手把手教你如何在Python中使用谷歌的视频智能API

尤其在计算机视觉领域,深度学习对其产生了深远的影响。 ? Google在这个领域做了广泛的研究,并开发了一个系统(一个深度学习模型)可以在视频中给出物体的名字。...你可以用 Google 视频智能 API 做什么? 下面的任务(目前人类所做过的)可以通过一个简单的API调用实现。 标签检测:在视频中检测物体,如狗、花、人。 显式内容检测:在视频中检测成人内容。...注意:如果你已经在使用 Google Cloud 了——如果你是使用 Google API,如地图,的开发者,你可能已经熟悉了这一切。...现在你已经执行了上述步骤,最后一步是 下载 Google Cloud SDK。 在下载时,访问文件所在目录,解压缩,在命令行中执行下面的命令以安装、初始化 SDK。...我没有告诉你视频智能 API 还可以更多的事情吗?这是真的,你还可以提取更多其他特征。

2.4K20

google cloud :穷人也能玩深度学习

收费分为训练收费和预测收费两种: 这里意思是如果进行模型训练,那么每个训练单位1小时0.49美元(美国服务器)。有5中配置可供选择(具体介绍),每种占用的训练单位不同。...使用google cloud有个好处就是完全不占用本地电脑资源,需要跑的时候扔个命令让google cloud跑就是,而且不阻塞自己的其它任何工作。跑的过程中生成的数据全部都会存储在存储分区中。...https://console.cloud.google.com/storage/browse 在命令行中设置BUCKET_NAME临时变量 BUCKET_NAME="刚刚设置的存储分区" 设置完成后可以通过...JOB_NAME=census_test_1 指定输出地址。就是指定tensorflow代码在训练过程中生成的文件。...至于300美元用完之后怎么办,由于google cloud只需要google账号,不需要身份认证,猥琐一点是可以再注册个账号继续使用赠送服务。

19.9K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    GCP 上的人工智能实用指南:第三、四部分

    上图中的设备正在使用 Cloud TPU v2,但是在设置节点时,可以指定任何 TPU 版本。 在创建 TPU 节点时,我们还可以指定是占用全部 TPU 还是部分 TPU 吊舱。...它可以使用存储在某些外部存储(例如 Google Cloud 存储桶)中的模型,也可以使用通过 Google Cloud AI 平台进行部署的模型。...创建gcloud工具版本时,可以在框架名称中使用大写字母(例如,_SCIKIT-LEARN)添加下划线,也可以使用小写字母(例如,_scikit-learn)添加连字符。 所有方法导致相同的行为。...Google Cloud Storage 存储桶上的模型作为服务端点公开,并且这些服务端点可以由使用 REST API 或gcloud工具本身的某些应用使用。...gcloud工具用于快速测试在线预测。 在实际的生产案例中,您可以使用用 Python 编写的脚本或 cURL 工具来使用 Rest API,从而在已部署的模型版本上公开预测功能。

    9.4K10

    google cloud--穷人也能玩深度学习

    这里意思是如果进行模型训练,那么每个训练单位1小时0.49美元(美国服务器)。有5中配置可供选择(具体介绍),每种占用的训练单位不同。比如如果选用STANDARD_1就是1小时4.9美元。...使用google cloud有个好处就是完全不占用本地电脑资源,需要跑的时候扔个命令让google cloud跑就是,而且不阻塞自己的其它任何工作。跑的过程中生成的数据全部都会存储在存储分区中。 ?...https://console.cloud.google.com/storage/browse 在命令行中设置BUCKET_NAME临时变量 BUCKET_NAME="刚刚设置的存储分区"  设置完成后可以通过...JOB_NAME=census_test_1  指定输出地址。就是指定tensorflow代码在训练过程中生成的文件。...至于300美元用完之后怎么办,由于google cloud只需要google账号,不需要身份认证,猥琐一点是可以再注册个账号继续使用赠送服务。

    3.7K100

    是什么促使用户使用基础设施即代码?

    它们相当流行,尤其在非开发人员用户中,甚至在许多应用程序开发人员中也是如此。 这是一个示例表单: 用于运行容器的示例 GUI GUI 可以提供更简单的体验,特别是对于不熟悉所有产品功能和术语的新用户。...我只展示 Google Cloud 的示例,因为我对此最熟悉。其他供应商(例如 AWS、Azure)看起来并不简单。 教程摘录 CLI 好的,命令行界面如何?...错误处理比在通用编程语言中更难 不一定能够在不执行命令的情况下验证命令(例如,通过 dry run) IaC 更健壮,因为它会根据初始状态自动确定要采取的操作,并且在发生短暂故障(例如,由于 API 配额耗尽或竞争条件...)时,通常可以安全地再次应用。...你使用过任何有趣的 IaC 替代方案吗? 欢迎在这里回复,或者在 LinkedIn 或 X/Twitter 上给我发消息,我计划将此内容交叉发布。

    77610

    AutoML – 用于构建机器学习模型的无代码解决方案

    如果你不知道你的项目 ID,请运行以下代码以使用 gcloud 命令了解你的 Google Cloud 项目 ID。...Cloud AutoML 是一款功能强大的工具,任何人都可以使用它来构建机器学习模型,而无需编写代码。...本文的主要要点是: 如何借助 AutoML 客户端库以编程方式利用 AutoML 服务 你可以在 AutoML 中构建不同类型的模型,例如图像分类、文本实体提取、时间序列预测、对象检测等 你不需要太多的...答:预构建的 API 使用预构建的 ML 模型,AutoML 使用定制的 ML 模型。 Q3。非技术人员可以使用 AutoML 吗?...答:是的,任何人都可以使用 AutoML 并在 Google Cloud 上构建机器学习模型。 Q4。谷歌云太贵了? 答:这取决于你要使用的用例和云服务。 Q5.

    2K20

    oss-fuzz-gen:一款基于LLM的模糊测试对象生成与评估框架

    关于oss-fuzz-gen oss-fuzz-gen是一款基于LLM的模糊测试对象生成与评估框架,该工具可以帮助广大研究人员使用多种大语言模型(LLM)生成真实场景中的C/C++项目以执行模糊测试。...工具架构 工具运行流程如下: 工具会根据生产环境中的最新数据,使用四个指标来评估生成的模糊测试目标: 1、可操作性; 2、运行时崩溃; 3、运行时覆盖率; 4、与OSS-Fuzz中现有的人工编写的模糊目标相比...Gemini Pro OpenAI GPT-3.5-turbo OpenAI GPT-4 工具要求 Python 3.11 pip python3.11-venv Git Docker Google Cloud...SDK c++filt clang-format 工具下载 广大研究人员可以直接使用下列命令将该项目源码克隆至本地: git clone https://github.com/google/oss-fuzz-gen.git...API密钥,获取到之后需要在一个环境变量中设置: export OPENAI_API_KEY='api-key>' 工具执行 下列命令可以生成并评估一个模糊测试对象,然后执行基准测试: .

    1.2K10

    谷歌Gemini语言模型入门指南

    本文向您介绍两种访问谷歌Gemini语言模型的途径:Vertex AI和Google AI Studio,并详细阐述每种方法的使用入门指南。...在我之前的文章中,我介绍了谷歌的多模态生成 AI 模型 Gemini 的关键功能。在这篇文章中,我将带领大家了解如何访问这个模型。...这将被 Google Cloud SDK 在调用 API 端点时使用。...print(response.text) 接下来,让我们探索聊天补全 API。文本生成和聊天补全的关键区别在于能够在历史记录列表中维护对话历史。传递历史记录列表可以自动为模型提供上下文。...然而,对于生产环境的使用,您仍然需要在 Google Cloud 上拥有一个活跃的项目。 创建一个 API 密钥并初始化一个环境变量。

    1.6K10

    通过Kyverno使用KMS、Cosign和工作负载身份验证容器镜像

    当访问 Google Cloud API 时,使用已配置的 Kubernetes 服务帐户的 pod 会自动验证为 IAM 服务帐户。...在上面的策略示例中,Kyverno 在内部使用 Cosign SDK 根据指定的密钥验证给定的镜像。假设我们使用 GCP KMS,Kyverno 必须通过该服务的认证才能正确调用 API。...在撰写本文时,Cosign 支持为四种不同的系统提供环境凭证检测,包括 GitHub、SPIFFE、Filesystem 和 Google。...我们将使用PROJECT_ID.svc.id.goog形式的固定工作负载身份池。 当你在集群上启用工作负载身份时,GKE 会自动为集群的 Google Cloud 项目创建一个固定的工作负载身份池。...然后,来自使用这个 Kubernetes ServiceAccount 的工作负载的任何 Google Cloud API 调用都被认证为绑定的 IAM 服务帐户。

    6.2K20

    TensorFlow:使用Cloud TPU在30分钟内训练出实时移动对象检测器

    ML Engine是Google Cloud的TensorFlow托管平台,它简化了训练和提供机器学习模型的过程。要使用它,请为刚刚创建的项目启用必要的API。...对于本教程中的许多命令,我们将使用Google Cloud gcloud CLI,并和Cloud Storage gsutil CLI一起与我们的GCS存储桶交互。...如果你没有安装它们,你可以在访问下方链接安装 gcloud:https://cloud.google.com/sdk/docs/quickstart-debian-ubuntu gsutil:https...我们可以在TPU训练时使用更大的批尺寸,因为它们可以更轻松地处理大型数据集(在你自己的数据集上试验批尺寸时,请使用8的倍数,因为数据需要均匀分配8个TPU核心)。...对于我们的模型来说,使用更大的批尺寸,我们可以减少训练步骤的数量(在本例中我们使用2000)。

    5.5K50

    如何用TensorFlow和Swift写个App识别霉霉?

    TFRecords,输入 TensorFlow Object Detection API 使用 MobileNet 在 CLoud ML Engine 上训练模型 用 Swift 开发一个 iOS 前端...首先,我在 Google Cloud 终端上创建一个项目,启动 Cloud ML Engine: ? 然后我创建一个 Cloud Storage bucket,用来为模型打包所有资源。...除了将我的模型和Cloud Storage中的数据连在一起外,配置文件还能为我的模型配置几个超参数,比如卷积大小、激活函数和时步等等。...现在我准备开始训练了,通过 gcloud 命令行工具就可以。注意,你需要从本地克隆 tensorflow/models/research,从该目录中运行训练脚本。...在训练时,我同时也启动了验证模型的工作,也就是用模型未见过的数据验证它的准确率: 通过导航至 Cloud 终端的 ML Engine 的 Jobs 部分,就可以查看模型的验证是否正在正确进行,并检查具体工作的日志

    17.2K10

    GCP 上的人工智能实用指南:第一、二部分

    Video Intelligence API:这是一种 REST API,可以从视频供稿中提取信息,并可以从视频数据中搜索和提取元数据。...该 API 还提供了视频标签和内容之间的互操作性,当视频资产存储在 Google Cloud Storage 中时,可以跨视频资产进行基于文本的搜索。...之前,我们要优化的参数数量是固定的(例如,在开始训练之前已定义了逻辑回归模型); 现在,如果函数F发生更改,它可以随着我的优化过程而更改。...包含此选项以允许您指定要与 AI Platform 模型一起使用的运行时版本。 对于已部署的模型版本,应始终忽略此值,以告知服务使用在部署模型版本时指定的相同版本。...我的书店的智能体:这个月我们有三个新来的人。 您想来接下一本书吗?来电者:是的。 我想明天来接。我的书店智能体:可以。 你明天想什么时间来?来电者:上午 10 点。我的书店智能体:知道了。

    20.5K10

    在两个半公有云上实现 Github Webhook

    AWS Lambda 入口代码 Lambda 版本的 Webhook,使用 lambda.py 作为入口文件,入口函数为 webhook,在创建 Lambda 的页面中,可以指定 lambda.webhook...因此可以考虑使用 S3 存储文件的方式来完成日志记录。 AWS 为 Lambda 分配的缺省权限中不包含 Log 的内容,需要在 IAM 中进行授权。...可以指定入口函数,我在这里指定使用 webhook 入口,其中的 request 参数实际上就是 Flask 的 Request 对象。因此可以很方便的查找文档。...日志需要使用 Google 自己的库来完成: from google.cloud import logging ...logging_client = logging.Client() log_name...: google-cloud google-cloud-logging 返回 返回值无需像 Lambda 一样特别处理,直接 return 即可。

    1.6K30

    【干货】手把手教你用苹果Core ML和Swift开发人脸目标识别APP

    将图像转换为TFRecords格式,从而用作API输入; 3. 在Cloud ML引擎上使用MobileNet训练模型; 4. 把训练好的模型导出,并将其部署到ML引擎中以提供服务; 5....例如,你可以用许多猫的照片来训练对象检测器,一旦训练好了你就可以输入一个待遇测的猫的图像,它会返回一个矩形列表,每个矩形中有一个猫。虽然是API,但您可以把它看作是一组用于迁移学习的方便实用的工具。...我发现有一个Chrome扩展程序,可以下载Google种搜索的所有图片结果。 在标记图像之前,我将它们分成两个数据集:训练集和测试集。使用测试集测试模型的准确性。...首先,我在Google云端控制台中创建一个项目,并开启了云机器学习引擎: ? ? 然后,我将创建一个云存储桶(Cloud Storage bucket)来打包我模型的所有资源。 ?...将模型部署到机器学习引擎:我使用gcloud CLI将我的模型部署到机器学习引擎 我的模型:https://cloud.google.com/ml-engine/docs/deploying-models

    19.9K60

    教程 | 在Cloud ML Engine的TPU上从头训练ResNet

    在本文中,我将带领读者使用谷歌云提供的 TPU 在自己的数据集上训练一个最先进的图像分类模型。并且: 无需自行编写 TensorFlow 代码(我已经完成了所有代码。)...我已经在 Cloud Datalab 中测试了 notebook,并且在 Cloud Shell 中测试了 codelab。...例如: daisy dandelion roses sunflowers tulips 文件中的顺序非常重要。如果最终的模型预测结果为「2」,你就可以得知该图像为玫瑰(第 0 类代表雏菊)。...随着数据集规模的增大,这些数据可以支撑起越来越大的模型的训练:较大的模型在较小的数据集上进行训练存在过拟合的风险。因此随着数据集大小的增加,你可以使用更大的模型。...进行模型评估的计算开销是高昂的,所以你需要试着限制评估的次数。我将训练步设为 1000,每 250 步进行一次评估,因此我将对模型进行 4 次评估。 你需要明确指定训练图像、评估图像以及标签的数量。

    2.4K20

    仅需60秒,使用k3s创建一个多节点K8S集群!

    ,该脚本可以在Google Cloud上创建虚拟机,部署一个4节点的Kubernetes集群(1个主节点和3个worker节点),下载kubectl配置,并将其加载到我的系统中,而完成这一切仅需60秒!...因此我尽量让自己不使用太多工具(因此不需要Terraform、Ansible,也不需要安装和配置)。...我们可以通过使用内存更小的OS镜像来实现。这就是我坚持用Google Cloud的原因,因为它们提供最小的Ubuntu镜像(小于200MB)。...在Google Cloud上创建和启动Ubuntu迷你虚拟机花费大约30秒(从GCloud API调用到SSH Server准备就绪)。那么,我们第一步就完成了,现在我们接下来看剩下的30秒。...正如你所见,这个解决方案没有什么特别之处,只有几个GCloud和curl命令粘贴在一个bash脚本中。但这可以很快完成工作。 [在这里插入图片描述] 下一步是?

    3.1K30
    领券