首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

整个过程,从训练到在Android设备上推理 只需要30分钟,Google云的花费不到5美元。完成后,你将拥有一个Android应用程序(即将推出的iOS教程!)...为方便起见,你可以使用Dockerfile,它提供了从源代码安装Tensorflow并下载本教程所需的数据集和模型的依赖项。。...如果你决定使用Docker,则仍应使用“Google Cloud Setup”部分,然后跳至“将数据集上传到GCS”部分。...要查看Object Detection API支持的所有模型的列表,请查看下方链接(model zoo)。提取检查点后,将3个文件复制到GCS存储桶中。...我们需要做的就是将应用程序指向我们新的detect.tflite文件,并为其指定新标签的名称。

4K50

定制 Fiddler 之按设备过滤请求

设想 通过 FiddlerScript 扩展,在 Session 的右键弹出菜单中添加一项,作为「查看所有设备请求」和「查看单个设备请求」的切换开关。...每一条请求都带有 ClientIP,它在没有网络切换之类的情况发生时能较好地唯一标识一台设备。 筛选规则是将非来自该 ClientIP 的请求隐藏掉。...缺陷 当前做法有如下缺陷,尚未想到好办法解决: 菜单项并不能标明当前的状态,不知道筛选是开是关,这可以通过查看当前 Session 列表里是否有多种设备的请求来判断。...附注 我使用的完整最新的 CustomRules.js 文件我上传到了一个 Gist 里,详见:https://gist.github.com/mzlogin/3c5f9781c5bedff3fcfb,...如果想直接使用可以复制脚本内容后放置到「我的文档/Fiddler 2/Scripts/CustomRules.js」,也可以在此目录下使用 git 抓取我的最新定制 js 文件。

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

    零基础可上手 | 手把手教你用Cloud AutoML做毒蜘蛛分类器

    Cloud AutoML先把搜集的照片放入谷歌云存储系统中,你可以用UI将图像导入这个工具。为了节约时间,我用gcloud command line tool将图像复制到系统里。...接下来,我需要包含每个图像bucket url和标签的CSV。谷歌图像搜索下载工具将其结果放入文件夹中,因此及我编写了一个脚本将文件的列表一一放在下面格式的CSV中,最后上传到同一个bucket里。...你也可以上传一些新照片检测模型是否能正确分类。我上传了下面两张图片,可以看出,虽然训练示例图像的像素很低,但运行效果还不错。 ? ? 当给模型一张高脚蛛的图片时我有些困惑,因为这是它从未见过的品种。...这意味着只要你实现了模型的准确性,就可以通过Cloud Vision API指定模型在生产中使用它。理论上讲目前数据集还是太小,你需要更多种类蜘蛛的更多的照片才能保证效果。...结论 谷歌的Cloud AutoML Vision服务标志着机器学习技术向“人人可用”迈出了一大步。有了这样的工具,任何开发者可以轻松构建一个自定义图像分类的应用程序。

    1.1K60

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

    Cloud TPUv2(如上图所示)可以加快最先进的深度学习模型的训练 教程目录 指向 JPEG 数据的 CSV 文件 启用 Cloud TPU 服务账号 复制 ResNet 代码 [可选] 在本地尝试数据预处理...[可选] 在本地尝试进行数据预处理 为了确保我们包的创建工作奏效,你可以尝试运行下面的流程将 JPEG 文件转换为 TensorFlow 记录: #!...请检查训练文件和验证文件是否已经被正确创建。 5. 运行预处理代码 运行以下代码将 JPEG 文件转换为 Cloud Dataflow 中的 TFReocord。...我使用以下脚本来确定这些数字(通过改变文件名指向你的数据集): #!...部署模型 你现在可以将模型作为 web 服务部署到 Cloud ML Engine 上(或者你可以自行安装 TensorFlow Serving,并且在其他地方运行模型): #!

    1.8K20

    使用Spring Data访问MongoDB数据库

    安装完成后,可以使用代码检查安装成功:gs-accessing-data-mongodb/complete。 使用Gradle 构建 首先,设置一个基本的构建脚本。...我们还可以根据需要定义其他查询,只需声明其方法签名即可。这种情况下,添加findByFirstName,它基本上搜索Customer类型的文档,并找到与firstName匹配的文档。...The main()方法使用Spring Boot的SpringApplication.run()方法来启动应用程序。你是否注意到没有一行XML?也没有web.xml文件。...构建可执行的JAR 我们可以使用Gradle或Maven从命令行运行该应用程序。或者,可以构建一个包含所有必需依赖项,类和资源的可执行JAR文件,然后运行该文件。...然后运行JAR文件: java -jar target/gs-accessing-data-mongodb-0.1.0.jar 上面的过程将创建一个可运行的JAR。也可以选择构建经典WAR文件。

    1.6K30

    【译】Spring 官方教程:使用 Restdocs 创建 API 文档

    完成后,你可以根据代码检查结果 gs-testing-restdocs/complete。 使用 Gradle 构建 第一步,建立基本的构建脚本(build script)。...构建可执行的 JAR 文件 可以从 Gradle 或者 Maven 的命令行运行此程序,也可以构建一个单独的可执行的JAR文件,此文件包含了应用程序所有必需的依赖、类以及资源。.../mvnw cleanpackage 构建 JAR 文件,然后运行此 JAR 文件: java -jar target / gs-testing-restdocs-0.1.0.jar 上述的过程将创建一个可运行的...有关更多详细信息,请查看 Spring REST文档的文档。 使用代码片段 要使用生成的代码片段,你希望在项目中有一些 Asciidoctor 的内容,然后在构建时添加代码片段。...你的文档应始终是最新的,否则,测试将失败。

    5.3K70

    使用 RESTful Web 服务

    本指南将引导您完成创建使用#spring# #spring认证# RESTful Web 服务的应用程序的过程。...下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。如果您的 IDE 具有 Spring Initializr 集成,您可以从您的 IDE 完成此过程。...你也可以从 Github 上 fork 项目并在你的 IDE 或其他编辑器中打开它。获取 REST 资源完成项目设置后,您可以创建一个使用 RESTful 服务的简单应用程序。...如果您的 JSON 文档中的变量名称和键不匹配,您可以使用@JsonProperty注释来指定 JSON 文档的确切键。(此示例将每个变量名称与 JSON 键匹配,因此此处不需要该注释。)...您还可以构建一个包含所有必要依赖项、类和资源的单个可执行 JAR 文件并运行它。构建可执行 jar 可以在整个开发生命周期、跨不同环境等中轻松地作为应用程序交付、版本化和部署服务。

    1.9K62

    教你一步步发布一个开源库到 JCenter

    我更喜欢在《Android高级进阶》里的说法:函数库 我是带着这么一种想法的: 作为一个懒人,一些可以在多个项目中使用的公共基础模块,实在不想每次新建项目都手动去复制粘贴,或者手动去导 Module,所以就想着将这些公共基础模块打包发布到...第 2 步:配置本地 gradle 脚本插件 上传到 Github 上的是整个项目的源码,而上传到 bintray 上的是 pom, jar,arr 这类文件。...apply from 后面的链接将脚本代码复制粘贴到 build.grale 文件中也行。...另外,你还可以通过在 build 文件夹下面查看是否有生成对应的文件来判断 gradlew install 脚本有没有成功执行。...那么这时候,你就可以愉快的在你的新项目中的 build.gradle 文件里直接通过 compile 来将你的开源库依赖到你项目中就可以了。

    2K140

    OpenAI-人工反馈的深度学习

    结合OpenAI gym的一组集合,这些组件实现了“ Deep RL from Human Preferences”完整的系统描述。 ? 安装 获取MuJoCo许可证,并在系统上安装二进制文件。...复制rl-teacher到你想要的存储库。(例如:~/rl-teacher)。...一旦训练过程生成了它想要你标注的轨迹的视频,就会把这些视频上传到GCS: ......一旦你完成175项预训练比较的标记,我们就会在最初的比较上训练预测的收敛。之后,它将每隔几秒钟请求进行一次额外比较。 如果你看到空白屏幕,说明这个片段还没有准备好显示。过几分钟刷新一下页面。...如果你正在远程服务器上运行,则可能需要登录到你的gcloud帐户。 如果你在没有显示的Linux服务器上运行,则应遵循下面的说明。这不仅仅是为了可视化agent的进度 ,而是将各个部分呈现给人标记。

    1.6K60

    如何在Debian 8上安装和使用Composer

    如果它不匹配,它将打印安装程序损坏,在这种情况下,您应该仔细检查您是否正确复制了SHA-384字符串。 接下来,我们将安装Composer。...使用Composer将程序包作为依赖项安装在项目中的过程通常包括以下步骤: 确定应用程序需要哪种库 在Packagist.org上研究一个合适的开源库,Packagist.org是Composer的官方存储库...选择您要依赖的包 运行composer require以在composer.json文件中包含依赖项并安装程序包 我们将通过一个简单的演示应用程序,看它是如何工作的。...第4步 - 自动加载脚本 Composer提供了一个自动加载脚本,您可以将其包含在项目中自动加载。这使得使用依赖项和定义自己的命名空间变得更加容易。...您需要做的唯一事情是在任何类实例化之前将vendor/autoload.php文件包含在PHP脚本中。 让我们回到slugify示例应用程序。

    1.6K20

    工具篇 | Gradle入门与使用指南 - 附Github仓库地址

    它基于DSL(领域特定语言)编写,该语言是用Groovy编写的,使得构建脚本更加简洁和强大。Gradle不仅可以构建Java应用程序,还支持多种语言和技术,例如C++、Python、Android等。...项目:代表你正在构建的东西,可以是一个库、应用程序或者是一个更大的单元,如多模块项目。一个构建可以有一个或多个项目。任务:表示一个原子的构建操作,例如编译类或创建JAR文件。...例如,要在Java项目中使用Google的Gson库,可以如下添加:dependencies { implementation 'com.google.code.gson:gson:2.8.6'}...要在所有子项目上执行任务,只需在根目录下运行该任务。例如,运行gradle build将构建所有子项目。...11.4 示例:增量构建假设我们有一个任务,该任务将源文件从一个目录复制到另一个目录,并将所有文件的扩展名更改为 .txt。

    3.4K40

    Spring认证指南|了解如何创建异步服务方法。

    下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。 如果您的 IDE 具有 Spring Initializr 集成,您可以从您的 IDE 完成此过程。...您可以将该类复制到您的项目中,然后对其进行修改,也可以从前面的清单中复制该类。...例如,如果spring-webmvc位于类路径上,则此注释将应用程序标记为 Web 应用程序并激活关键行为,例如设置DispatcherServlet....该main()方法使用 Spring Boot 的SpringApplication.run()方法来启动应用程序。您是否注意到没有一行 XML?也没有web.xml文件。...您还可以构建一个包含所有必要依赖项、类和资源的单个可执行 JAR 文件并运行它。构建可执行 jar 可以在整个开发生命周期、跨不同环境等中轻松地作为应用程序交付、版本化和部署服务。

    64840

    Spring国际认证指南|为 RESTful Web 服务启用跨源请求

    该服务提取应用程序所需的所有依赖项,并为您完成大部分设置。 选择 Gradle 或 Maven 以及您要使用的语言。本指南假定您选择了 Java。...下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。 如果您的 IDE 具有 Spring Initializr 集成,您可以从您的 IDE 完成此过程。...例如,如果spring-webmvc位于类路径上,则此注释将应用程序标记为 Web 应用程序并激活关键行为,例如设置DispatcherServlet....该main()方法使用 Spring Boot 的SpringApplication.run()方法来启动应用程序。您是否注意到没有一行 XML?也没有web.xml文件。...您还可以构建一个包含所有必要依赖项、类和资源的单个可执行 JAR 文件并运行它。构建可执行 jar 可以在整个开发生命周期、跨不同环境等中轻松地作为应用程序交付、版本化和部署服务。

    1.6K20

    Spring认证指南:了解如何使用 Gemfire 的数据结构构建应用程序

    下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。 如果您的 IDE 具有 Spring Initializr 集成,您可以从您的 IDE 完成此过程。...你也可以从 Github 上 fork 项目并在你的 IDE 或其他编辑器中打开它。 定义一个简单的实体 Apache Geode 是一种将数据映射到区域的内存中数据网格 (IMDG)。...尽管您可以将区域视为java.util.Map,但它比简单的 Java 复杂得多Map,因为数据是在区域内分布、复制和管理的。...这表示用于识别和跟踪PersonApache Geode 内部数据的标识符。本质上,带@Id注释的字段(例如name)是键,而Person实例是键/值条目中的值。...构建一个可执行的 JAR 您可以使用 Gradle 或 Maven 从命令行运行应用程序。您还可以构建一个包含所有必要依赖项、类和资源的单个可执行 JAR 文件并运行它。

    94740

    TPU使用说明

    通过向Cloud TPU服务帐户授予特定的IAM角色(见下图),确保您的Cloud TPU可以从GCP项目中获得所需的资源。 执行其他的检查。 将您登录到新的Compute Engine VM。...Colab使用方法很简单,只需要使用自己的谷歌账号在Colab上新建一个Jupyter-notebook,在创建好之后将修改>笔记本设置>硬件加速器设置成TPU即可使用。...Google也有提供如何在TPU上运行该代码的教程:Training AmoebaNet-D on Cloud TPU 3.1 在Colab上运行结果 为检验代码是否可以正常运行,采用的是Google提供的伪造的...直接运行amoebanet.py会报错,因为其中的代码需要用到common目录下的代码,所以可以把common文件夹复制到amobanet目录下: cd tpu cp -r ....data_dir使用的是google官方提供的fake ImageNet路径,使用这个可以更快查看代码能否跑通。

    3.4K00

    Spring国际认证指南:使用 WebSocket 构建交互式 Web 应用程序

    下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。 如果您的 IDE 具有 Spring Initializr 集成,您可以从您的 IDE 完成此过程。...你也可以从 Github 上 fork 项目并在你的 IDE 或其他编辑器中打开它。 添加依赖项 在这种情况下,Spring Initializr 没有提供您需要的一切。...例如,如果spring-webmvc位于类路径上,则此注释将应用程序标记为 Web 应用程序并激活关键行为,例如设置DispatcherServlet....该main()方法使用 Spring Boot 的SpringApplication.run()方法来启动应用程序。您是否注意到没有一行 XML?也没有web.xml文件。...您还可以构建一个包含所有必要依赖项、类和资源的单个可执行 JAR 文件并运行它。构建可执行 jar 可以在整个开发生命周期、跨不同环境等中轻松地将服务作为应用程序交付、版本化和部署。

    1.9K20

    解除 Excel 表格的文档保护全攻略

    一、导入腾讯文档 可以将受保护的 Excel 表格上传到腾讯文档。在部分情况下,腾讯文档会尝试自动解除表格保护,这样你就能够编辑内容了。...二、导入 Google Sheets 把受保护的 Excel 表格上传到 Google Drive,然后使用 Google Sheets 打开。...在 Google Sheets 中,部分保护功能可能会失效,让你可以直接编辑表格内容。若文档依旧受保护,可以尝试另存为 Google Sheets 格式,之后再导出为 Excel 文件。...三、使用密码破解工具 如果你知道或猜测 Excel 文档的保护密码,可以使用一些专门的工具或软件来破解保护密码。这类工具包括 Password Recovery、VBA 脚本等。...请记得将代码中的“password”替换为实际的密码。 五、尝试复制内容 如果保护较弱,可以尝试直接复制受保护表格中的数据到新的 Excel 文件。

    27110

    Sentry Web 前端监控 - 最佳实践(官方教程)

    应用程序: 打开 shell 终端并将目录更改为 frontend-monitoring 项目文件夹 使用 .nvmrc 文件设置与本项目兼容的 Node 版本。...将产品添加到购物车的按钮 单击左侧面板上的 Checkout 按钮以生成错误 请注意: 应用程序中显示出错消息 错误出现在浏览器控制台中 发送到您在 Sentry 上配置的电子邮件地址的警报,通知您应用中发生的错误...请注意,minified 的脚本和 source maps 已上传到 release version。...如果您没有使用提供的 React demo 代码并且没有 Makefile,您可以选择直接从命令行运行本教程中使用的 sentry-cli 命令,或者将这些命令集成到相关的构建脚本中。...Sentry 通过将 release 中的提交、这些提交涉及的文件、堆栈跟踪中观察到的文件、这些文件的作者和所有权规则联系在一起来确定这些。

    4.3K20

    Google earth engine——矢量数据的上传(新手必备)!

    将资产导入您的脚本 您可以通过将鼠标悬停在资产管理器中的资产名称上并单击 arrow_forward 图标。 如果单击资产名称,则会出现一个包含资产描述的对话框。...在资产描述对话框中,单击导入按钮将资产添加到脚本的导入部分。或者,将资产 ID 复制到Image,ImageCollection或 FeatureCollection构造函数中。...添加新文件夹或ImageCollection单击红色的“新建”按钮,然后选择对话框底部的“图像集合”或“文件夹”。通过拖放将图像和集合移动到文件夹中。将图像复制到图像中通过将它们拖到集合中来收集集合。...共享资产 单击共享按钮以配置对您的私人资产的访问。您还可以通过将鼠标悬停在资产上并单击 share图标。...上传图片资源 地理信息论坛 在代码编辑器中,您可以将最大 10 GB 的GeoTIFF图像文件上传到您的 Earth Engine 用户文件夹。(对于较大的文件,请使用命令行上传选项。)

    73810
    领券