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

    深度学习行人检测器

    3.1 SSD Mobilenet V1 COCO Model 这是准确率最低但是检测速度最快的模型。它可以在如今的安卓手机上实时 检测行人。 ?...在启用GPU的测试当中,帧时长在30~50ms之间变化,大概25FPS。当禁用GPU加速时,每帧处理 时长为60~80ms,大约15FPS。...在启用GPU的测试中,每帧处理时长大约是200~300ms,大约4FPS。禁用GPU加速后,每帧 处理时长大约1.5~1.6s。...但是这个模型也是 最慢的,在启用GPU加速的情况下,也需要2.6秒才能处理一帧。 4、与早期方法相比的改进之处 就我的观察而言,所有这些模型都比早期的模型准确。...重报的情况在有些模型中也有发生,例如当多个人挨的太近的时候。漏检和闪烁在一些模型中偶有发生,但是在更准确的模型中都解决了(通过牺牲计算时间)。

    1.7K30

    TensorFlow在推荐系统中的分布式训练优化实践

    在推荐系统场景中,分布式扩展性提升10倍以上,单位算力性能也有显著提升,并在美团内部业务中大量使用,本文介绍了相关的优化与实践工作。...图2 自动化实验框架 2.2.2 业务视角的负载分析 在推荐系统场景中,我们使用了TensorFlow Parameter Server[3](简称PS)异步训练模式来支持业务分布式训练需求。...RDMA主要包括三种协议Infiniband、RoCE(V1, V2)、iWARP。在美团内部的深度学习场景中,RDMA通信协议使用的是RoCE V2协议。...3.4.1 稀疏域参数聚合 在启用HashTable存储稀疏参数后,对应的,一些配套参数也需要替换为HashTable实现,这样整个计算图中会出现多张HashTable以及大量的相关算子。...5 总结与展望 TensorFlow在大规模推荐系统中被广泛使用,但由于缺乏大规模稀疏的大规模分布式训练能力,阻碍了业务的发展。

    1.1K10

    Tensorflow入门教程,TensorFlow-Examples on Github

    为了可读性,它包括了笔记本和源代码的解释,为两个TF v1和v2版本。 它适合初学者,提供关于TensorFlow清晰和简洁的例子。...教程目录 第零章 前提 机器学习介绍 介绍MNIST数据集 第一章 介绍 Hello World 基础运算 TensorFlow Eager API 注:Eager Execution是一个命令式、...运行定义式的接口,其中,操作一旦从Python中调用便立刻得以执行。...TFRecords 图像转换 第六章 Multi GPU Multi-GPU基本操作 用Multi-GPU训练一个神经网络 内容分析 这个教程有基本的机器学习模型,也有深度学习的基本模型,包括现在流行的GAN,在模型方面比较全面...最后第四章,在可视化以及存储模型方面给出了例子。可以供大家学习使用,让TensorFlow的效率提高。 总体而言,这个教程基础扎实和全面,非常适合新手。 文末的那啥帮忙点一下~

    77130

    Tensorflow:模型变量保存

    参考文献Tensorflow 实战 Google 深度学习框架[1]实验平台: Tensorflow1.4.0 python3.5.0 Tensorflow 常用保存模型方法 import tensorflow...Tensorflow 提供了 convert_varibales_to_constants 函数,通过这个函数可以将计算图中的变量及其取值通过常量的方式保存,这样整个 Tensorflow 计算图可以统一存放在一个文件中...v1 = tf.Variable(tf.constant(1.0, shape=[1]), name="v1") v2 = tf.Variable(tf.constant(2.0, shape=[1]...), name="v2") result = v1 + v2 init_op = tf.global_variables_initializer() with tf.Session() as sess...只需要这一部分就可以完成从输入层到输出层的计算过程 graph_def = tf.get_default_graph().as_graph_def() # 将需要保存的add节点名称传入参数中,

    1.3K30

    高效的TensorFlow 2.0:应用最佳实践以及有什么变化

    在最近的一篇文章中,我们提到,TensorFlow 2.0经过重新设计,重点关注开发人员的工作效率、简单性和易用性。...减少全局变量 TensorFlow 1.X严重依赖于隐式全局命名空间。调用 tf.Variable() 时,它会被放入默认图形中,它会保留在那里,即使忘记了指向它的Python变量。...凭借自由分发Python和TensorFlow代码的能力,您可以充分利用Python的表现力。但是,便携式TensorFlow在没有Python解释器上下文时执行 - 移动、C++和JS。...在TensorFlow 2.0中,用户应将其代码重构为较小的函数,这些函数根据需要调用。...要了解有关TensorFlow 2.0的更多信息,我们还推荐这些近期文章: 向TensorFlow提供贡献:SIG、RFC、测试和文档 什么是TensorFlow 2.0中的符号和命令式API?

    86130

    TensorFlow-实战Google深度学习框架 笔记(上)

    在 Tensorflow 中,所有不同的变量和运算都是储存在计算图,所以在我们构建完模型所需要的图之后,还需要打开一个会话(Session)来运行整个计算图 通常使用import tensorflow...as tf来载入TensorFlow 在TensorFlow程序中,系统会自动维护一个默认的计算图,通过tf.get_default_graph函数可以获取当前默认的计算图。...除了使用默认的计算图,可以使用tf.Graph函数来生成新的计算图,不同计算图上的张量和运算不会共享 在TensorFlow程序中,所有数据都通过张量的形式表示,张量可以简单的理解为多维数组,而张量在...placeholder相当于定义了一个位置,这个位置中的数据在程序运行时再指定。这样在程序中就不需要生成大量常量来提供输入数据,而只需要将数据通过placeholder传入TensorFlow计算图。...") saver = tf.train.Saver({"v1": v1, "v2": v2})

    63620
    领券