![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
caffe2
文章平均质量分 59
Molength
这个作者很懒,什么都没留下…
展开
-
caffe2(一):Caffe2 Concepts
1. Blobs and Workspace, TensorsCaffe2 的 Data 是以 blobs 的形式组织的。一个blob就是内存中被命名的数据块。blobs 一般包含一个 tenso,在 Python 中的存在形式是 numpy arrays。Workspace 存储所有的 blobs. 下例展示了将 blobs Feed到 workspace 以及从 workspace ...翻译 2018-07-25 11:37:28 · 181 阅读 · 0 评论 -
infer_simple
# Copyright (c) Facebook, Inc. and its affiliates.# All rights reserved.## This source code is licensed under the license found in the# LICENSE file in the root directory of this source tree.####...原创 2018-08-02 11:35:37 · 560 阅读 · 0 评论 -
DensePose(四):config.py
DensePose是在Detectron平台上做的密集姿态估计,此处Detectron的confg.py 文件相比较于原来MR-CNN以及KR-CNN时用的config.py做了一些添加与改进。如果之前对于Detectron比较熟悉,可以直接看 18.DensePose R-CNN options下面是一些关于config.py写在前面的注释:"""Detectron配置系统.这对...原创 2018-07-26 16:51:39 · 3690 阅读 · 2 评论 -
caffe2(四):Nets
Nets nets本质上是计算图。为了保持前后一致性保留名称Net(同时也向神经网络致敬)。网络由多个operators组成,类似于一段程序由一系列命令组成。 当我们讨论nets时候,我们通常也讨论BlobReference,它是一个对象,包装了一个字符串,所以我们可以做简单的运算符链接操作。 创建一个基本上等同于下面python数学的网络。X = np.random.randn(2, ...翻译 2018-07-25 17:22:07 · 331 阅读 · 0 评论 -
caffe2(三):Operators
Caffe2中的 Operators 类似函数。 从C ++方面,它们都是从公共接口派生的,并且按类型进行注册,这样我们可以在运行时调用不同的运算符。 运算符的接口在caffe2 / proto / caffe2.proto中定义。 基本上,它需要一堆输入,并产生一堆输出。 记住,当我们在Caffe2 Python中说“创建一个运算符”时,没有任何运行。 它所做的就是创建协议缓冲区(protoc...翻译 2018-07-25 15:35:47 · 265 阅读 · 0 评论 -
caffe2(二):Workspace
在本教程中,我们将介绍一系列的Caffe2基础知识:基本概念,包括Op和net的编写方式。首先,导入caffe2.core和workspace,这两个通常是我们最需要的。如果你想要操作由caffe2生成的protocol buffers ,你需要从caffe2.proto中导入caffe2_pb2。#__future__一定要写在最前面from __future__ import abs...翻译 2018-07-25 15:15:08 · 482 阅读 · 0 评论