首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

从人工智能鉴黄模型,尝试TensorRT优化

题图 摄于洞庭湖畔 随着互联网的快速发展,越来越多的图片和视频出现在网络,特别是UCG产品,激发人们上传图片和视频的热情,比如微信每天上传的图片就高达10亿多张。...,推理速度太慢(当时使用的Google Nexus 4做的测试,检测一张图片需要几秒钟),没法做实时过滤。...也没有关系,可以看看我前面发布的两篇文章: 谷歌GPU云计算平台,免费又好用 Google Colab安装TensorRT open_nsfw 本文采用的深度学习模型是雅虎开源的深度学习色情图片检测模型...取2000张测试图片进行测试,在我的GTX 960,推理速度如下: 未优化模型: 53 s 使用TensorRT优化模型: 54 s 如果你下载更大的数据集,可以多测试一些图片,看看优化效果。...在Google Colab,我放了一份Jupter Notebook,有兴趣的同学可以借助Google Colab尝试一下,文件地址:https://colab.research.google.com

1.8K40

Google Colab免费GPU教程

我将向您展示如何使用Google Colab,这是Google为AI开发人员提供的免费云服务。使用Colab,您可以免费在GPU开发深度学习应用程序。 感谢KDnuggets!...在KDnuggets阅读此内容。 ? image.png 什么是Google Colab? 谷歌Colab是一个免费的云服务,现在它支持免费的GPU!...开发利用流行的库深学习应用Keras,TensorFlow,PyTorch,和OpenCV的。 将Colab与其他免费云服务区分开来的最重要特征是:Colab提供GPU并且完全免费。...image.png 使用Google Colab运行基本Python代码 现在我们可以开始使用Google Colab了。 ?...您只需要安装Google云端硬盘: !mkdir -p drive !google-drive-ocamlfuse drive 10.如何在Google Colab中使用Tensorboard?

5.4K50

如何免费云端运行Python深度学习框架?

如有需要,请点击文末的“阅读原文”按钮,访问可以正常显示外链的版本。) 痛点 《如何用Python和深度神经网络识别图像?》一文发布后,收到了很多读者的留言。...在demo_python_image_classification.ipynb文件单击鼠标右键。选择打开方式为Colaboratory。 ? Colab打开后的ipynb文件如下图所示。 ?...google-drive-ocamlfuse drive 然后,我们告诉Colab,请把我们当前的工作目录设定为Google Drive下的demo-python-image-classification-Google-colab-master...所以我们无法确切查明究竟是哪个判定环节出了问题。 然而直观猜测,我们发现在整个照片里,方方正正的瓦力根本就不占主要位置。反倒是圆头圆脑的机器人成了主角。这样一来,给图片形成了比较严重的噪声。...Drive迁移到Colab中; 如何在Colab中安装缺失的软件包; 如何让Colab找到数据文件路径。

4.4K10

OpenAI CLIP模型新尝试,有开发者在Colab实现近200万图片的精准检索匹配

在这个项目中,一位开发者借助 CLIP 神经网络,在谷歌 Colab notebook 实现了对 Unsplash 数据集中近 200 万张免费图片的精准文本 - 图片检索匹配。...该项目所有图片出自 Unsplash 数据集,大约有 200 万张,利用 CLIP 模型进行处理。项目既可以在给定的免费谷歌 Colab notebook 中运行,也可以在用户自己的机器运行。 ?...项目作者提供了一些效果展示图,输入搜索词条「"Two dogs playing in the snow"」,就会出现以下几幅图片: ?...Colab 界面地址:https://colab.research.google.com/github/haltakov/natural-language-image-search/blob/main/...在 Google Colab 会话后,可以选择注销谷歌帐户,因为登录谷歌帐户会影响隐私。

1.5K30

让AI 作画更快一点

Google Colab 运行,时间大约为 12 分钟,无需购买 GPU 资源也能作画。 那为何会设计这样一个参数呢?...主要是因为 AI 作图,有时会创作出一些莫名其妙的作品,生成多张,可以从中挑选满意的一张。如果显卡性能强劲,可以考虑增加这个值,一般设置为 9 就足够了。...如果你希望产生更高清的图像,可以借助于其它的 AI 图片放大工具。...如果你对中间过程不敢兴趣,可以将 display_rate 设置为等于前面的 steps 参数值,这样可以稍稍提高在 Colab 中运行的速度,毕竟显示图像也会花费一点时间。...在家用级显卡,不到三分钟就能渲染出一幅还算不错的作品,这也给了大众参与创作的机会。而且通过参数调整,我们也可以借助于 Colab 创作,无需购买谷歌的 GPU 运算资源。

1.2K20

GPT-2的大规模部署:AI Dungeon 2 如何支撑百万级用户

图片来源:AI Dungeon Classic 不幸的是,这两个问题都没有很明确的解决方法。我在当时最大的可用参数版本 GPT-2 建立了 AI Dungeon。...如何在 GCP 花费 50000 美元 当我第一次发布 AI Dungeon 2 时,它并不是一个托管应用,而是一个用户可以复制并运行的 Google Colab notebook,用户可以下载 AI...图片来源:Google Colab 这种方法之所以有意义,有几个原因。首先,Colab 是免费的,这使得它成为了一个很好的辅助项目平台。...其次,Google 为每个 Colab notebook 提供了一个免费的 GPU 实例,这是运行 5GB 模型所必需的。 我们遇到的第一个问题是我们的模型几乎不适合 GPU 实例。...问题是,如何在 ML 模型的基础构建微服务? 事实证明,有一个开源工具可以自动实现它,那就是 Cortex。

1.5K30

独家 | 教你使用Keras on Google Colab(免费GPU)微调深度神经网络

本文将指导您如何使用Google的Keras微调VGG-16网络。 简介 在CPU训练深度神经网络很困难。...本教程将指导您如何使用Google Colaboratory的Keras微调VGG-16网络,这是一个免费的GPU云平台。...如果您是Google Colab的新手,这是适合您的地方,您将了解到: 如何在Colab创建您的第一个Jupyter笔记本并使用免费的GPU。 如何在Colab上传和使用自定义数据集。...如何在前景分割域中微调Keras预训练模型(VGG-16)。 现在,让我们开始! 1. 创建您的第一个Jupyter笔记本 假定您已登录自己的Google帐户。请按以下步骤操作: 步骤a....提示:使用正规化技术,Dropout,L2,BatchNormalization。 步骤e.

3.4K10

谷歌重磅推出TensorFlow Graphics:为3D图像任务打造的深度学习利器

在下面的Colab示例中,我们展示了如何在一个神经网络中训练旋转形式,该神经网络被训练来预测物体的旋转和平移。...https://colab.sandbox.google.com/github/tensorflow/graphics/blob/master/tensorflow_graphics/notebooks...如下图所示,立方体看起来是上下缩放的,而实际发生这种变化只是由于相机焦距发生了变化。 下面的Colab示例提供了更多关于相机模型的细节,以及如何在TensorFlow中使用它们的具体示例。...例如,有些材料,石膏,能均匀地向所有方向反射光线,而有些材料,镜子,则纯粹是镜面反射。 准确地预测材料属性是许多视觉任务的基础。...更多信息参见 Colab notebook: https://colab.sandbox.google.com/github/tensorflow/graphics/blob/master/tensorflow_graphics

1.9K30

Google Colab的YOLOv3 PyTorch

尽管该回购已经包含了如何仅使用YOLOv3来运行视频,但是python detect.py --source file.mp4还是想通过删除一些不必要的行来分解并简化代码,并添加如何在Google Colab.../ Jupyter笔记本显示经过处理的视频。...显示视频 将视频predict_one_video保存为Mp4后,h264会将其压缩为Mp4格式,然后将其压缩,以便可以直接在Google Colab / Jupyter播放视频。...OpenCV视频编写器的输出是Mp4视频,其大小是原始视频的3倍,并且无法以相同的方式显示Google Colab,解决方案之一是进行压缩(源) 使用以下方式将Mp4视频压缩为h264ffmpeg...=SucxddsPhOmj 在Google Colab显示视频 https://stackoverflow.com/questions/57377185/how-play-mp4-video-in-google-colab

2.5K10

Android短视频系统开发技巧:给Button的点击上色

如图所示: 但是,如果想为短视频系统开发Button添加自定义的图片背景,: android:background="@drawable/upload" 那么,当你点击Button的时候会发现,...下面,我将介绍两种在Button被点击时改变背景的方式,一种是采用多张背景图片切换的方式,另一种是采用shape来定义Button状态切换的背景显示。...多张背景图片切换 首先,为短视频系统开发Button准备两张背景图片,一张是Button未点击时显示图片,另一张是Button被点击时显示图片,如图所示: 然后,在工程的res/drawable目录下创建一个...这种方法是比较直观简单的方法,在实际的工程中也大量使用,但也有一个缺陷,必须为所有的Button准备多张背景图片,为每一个状态准备一张,加大了短视频系统开发UI设计的工作量,也加大了程序的大小。...通过shape来自定义Button的UI显示 首先,定义两个xml文件,分别为shape_normal.xml ,shape_pressed.xml 文件中,定义shape的属性,shape的原理参考Google

1.2K10

AI数字绘画 stable-diffusion 保姆级教程

OpenAI推出 DALL·E 2, DALL-E 2实现了更高分辨率和更低延迟,而且还包括了新的功能,编辑现有图像。 目前还没有按到 DALL·E 2 的体验资格。...2.使用 Colab(推荐) 这一种是我比较推荐的方式,因为这种方式你可以几乎无限地使用 Stable Diffusion,并且由于这种方式是你自己跑模型的方式生成的图片,版权归属于你自己。...Colab 是什么呢? Colaboratory 简称“Colab”,是 Google Research 团队开发的一款产品。...hl=zh-CN 由于 ColabGoogle 的产品,因此你使用前必须要拥有一个 Google 账户,如果不知道怎么注册的划到最底下的 Google 账号注册教程。...然后继续跑下面的命令,安装必要的依赖,每次安装完成后,都会显示运行时间以及运行状态。

2.4K21

计算机图形学遇上深度学习,针对3D图像的TensorFlow Graphics面世

以下 Colab 示例展示了如何在神经网络中训练旋转形式,该神经网络被训练用于预测观测物体的旋转和平移。...地址 https://colab.sandbox.google.com/github/tensorflow/graphics/blob/master/tensorflow_graphics/notebooks...想了解摄像头模型的详情,以及如何在 TensorFlow 中使用它们的具体示例,可以查看: https://colab.sandbox.google.com/github/tensorflow/graphics...例如,一些材质(石膏)在各个方向对光进行反射,而镜面等材质会对光进行镜面反射。...TensorFlow Graphics 提供两个 3D 卷积层和一个 3D 池化层,允许网络在网格执行语义部分分类(如下图所示),更多信息参见该 Colab notebook: https://colab.sandbox.google.com

1.7K31

120种小狗图像傻傻分不清?用fastai训练一个分类器

使用colab的好处是,你不需要有任何显卡GPU,colab中提供了一块免费的k80带12G显存的GPU colabgoogle提供的一个免费的Jupyter notebook的环境,可以省去安装它的功夫...也就是说,图片之间特征的区别的差异要比之前猫和狗分类的来的更加细微。 好吧,接下来我们看看如何动手制作。 1.在colab的作业本中配置fastai的环境 !...mkdir /content/data/dogsbreed/ PATH = "/content/data/dogsbreed/" from google.colab import files # load...9张狗的图片,并且图片上方会显示相应的狗的类别。...如果只显示图片,而图片的标签不是类别的话,那说明数据导入部分存在问题。 OK,我们继续下一步。

99420

薅谷歌 GPU 羊毛的正确姿势

原标题 | Your One-Stop Guide to Using Google Colab 作 者 | Abhinav Sagar 翻 译 | 珺毅 审 校 | 鸢尾、唐里、Pita 注:敬请点击文末...图片来自Unsplash的Reza Rostampisheh 当我告诉人们,他们应该考虑对他们的数据应用深度学习方法时,我得到的最初反应通常是: (1)“我没有处理足够大的数据”,(2)“我没有足够的计算资源来训练深度学习模型...例如,作为一名本科生,我的资金限制我只能使用免费的资源,所以我使用谷歌Colab(https://colab.research.google.com/)的免费可用的K80 GPU来进行我所有的深度学习。...现在,你可以在免费的特斯拉K80 GPU,使用Keras、Tensorflow和PyTorch,使用谷歌Colab开发深度学习应用程序。...via https://medium.com/better-programming/one-stop-guide-to-google-colab-d67c94d30516

2.4K30

精通 TensorFlow 2.x 计算机视觉:第三、四部分

Google Colab 是在 Google 服务器运行的 VM,因此 TensorFlow 的所有包都得到了适当的维护和更新: 序号 模型 特征提取器 1 更快的 R-CNN Inception 2...此屏幕快照显示了我们如何在一张图像中标记两个类: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s03Lo1HH-1681784662633)(https://gitcode.net...Colab 运行的 TensorBoard 本节介绍如何在 Google Colab 运行 TensorBoard。...这涉及以下步骤: 为了在 Google Colab 运行 TensorBoard,必须从本地 PC 访问 TensorBoard 页面。...如果我们导出.tflite文件,则直接来自 Google Colab“TensorFlow 对象检测 API – TOCO”部分中所述。

5.5K20

一文介绍如何训练GPT2,让自己的数据会说话

图片 作为ChatGPT之前的版本,GPT-2是由OpenAI于2019年发布的人工智能技术,它可以自动生成文本,理解语言并生成连贯的文本回应。...我们需要用到Github, Google Colab, Google driver 以及 hugging face。...如果是本地跑,可以在hugging face把模型下下来,将Colab项目的源代码少量改动就可以了,比如直接读取硬盘上的模型而不是下载。 文末附带部分训练数据及Colab的项目源代码。...在Google驱动器中准备数据集 3. 导入Colab项目 4. 更新Colab项目中的Hugging Face 的 Access Token 5....结果 运行到最后一段代码时,会显示一个输入文本框,您可以在其中提出提示。然后按下“Enter”,应该显示与您自己的数据和问题相关的答案。 7.

92360
领券