载入中...
搜索中...
未找到
eve::tensor::GraphNode结构体 参考

#include <Graph.h>

Public 属性

OpType type = OpType::Const
 
int dims [Tensor::kMaxRank] = {0, 0, 0, 0, 0, 0}
 
int rank = 0
 
int size = 0
 
int in0 = -1
 
int in1 = -1
 
int in2 = -1
 
int in3 = -1
 
int in4 = -1
 
float s0 = 0.f
 
float s1 = 0.f
 
float s2 = 0.f
 
float s3 = 0.f
 
int i0 = 0
 
int i1 = 0
 
int i2 = 0
 
int i3 = 0
 
int perm [Tensor::kMaxRank] = {0, 1, 2, 3, 4, 5}
 
int permRank = 0
 
int placeholderSlot = -1
 
int dtype = static_cast<int>(DType::Float32)
 
std::vector< float > constData
 
std::vector< uint8_t > constBytes
 
std::vector< float > constScales
 
int qGroup = 0
 

详细描述

在文件 Graph.h76 行定义.

类成员变量说明

◆ constBytes

std::vector<uint8_t> eve::tensor::GraphNode::constBytes

在文件 Graph.h101 行定义.

被这些函数引用 eve::tensor::GpuProgram::tryBuild().

◆ constData

std::vector<float> eve::tensor::GraphNode::constData

在文件 Graph.h99 行定义.

◆ constScales

std::vector<float> eve::tensor::GraphNode::constScales

在文件 Graph.h102 行定义.

被这些函数引用 eve::tensor::GpuProgram::tryBuild().

◆ dims

◆ dtype

int eve::tensor::GraphNode::dtype = static_cast<int>(DType::Float32)

在文件 Graph.h98 行定义.

◆ i0

int eve::tensor::GraphNode::i0 = 0

在文件 Graph.h91 行定义.

◆ i1

int eve::tensor::GraphNode::i1 = 0

在文件 Graph.h92 行定义.

◆ i2

int eve::tensor::GraphNode::i2 = 0

在文件 Graph.h93 行定义.

◆ i3

int eve::tensor::GraphNode::i3 = 0

在文件 Graph.h94 行定义.

◆ in0

int eve::tensor::GraphNode::in0 = -1

在文件 Graph.h81 行定义.

被这些函数引用 eve::tensor::Func::emitSoftmax() , 以及 eve::tensor::optimizeGraph().

◆ in1

int eve::tensor::GraphNode::in1 = -1

在文件 Graph.h82 行定义.

被这些函数引用 eve::tensor::optimizeGraph().

◆ in2

int eve::tensor::GraphNode::in2 = -1

在文件 Graph.h83 行定义.

◆ in3

int eve::tensor::GraphNode::in3 = -1

在文件 Graph.h84 行定义.

◆ in4

int eve::tensor::GraphNode::in4 = -1

在文件 Graph.h85 行定义.

◆ perm

int eve::tensor::GraphNode::perm[Tensor::kMaxRank] = {0, 1, 2, 3, 4, 5}

在文件 Graph.h95 行定义.

◆ permRank

int eve::tensor::GraphNode::permRank = 0

在文件 Graph.h96 行定义.

◆ placeholderSlot

int eve::tensor::GraphNode::placeholderSlot = -1

在文件 Graph.h97 行定义.

◆ qGroup

int eve::tensor::GraphNode::qGroup = 0

在文件 Graph.h103 行定义.

◆ rank

◆ s0

float eve::tensor::GraphNode::s0 = 0.f

在文件 Graph.h86 行定义.

◆ s1

float eve::tensor::GraphNode::s1 = 0.f

在文件 Graph.h87 行定义.

◆ s2

float eve::tensor::GraphNode::s2 = 0.f

在文件 Graph.h88 行定义.

◆ s3

float eve::tensor::GraphNode::s3 = 0.f

在文件 Graph.h89 行定义.

◆ size

int eve::tensor::GraphNode::size = 0

在文件 Graph.h80 行定义.

被这些函数引用 eve::tensor::Graph::addNode() , 以及 eve::tensor::optimizeGraph().

◆ type

OpType eve::tensor::GraphNode::type = OpType::Const

在文件 Graph.h77 行定义.

被这些函数引用 eve::tensor::optimizeGraph().


该结构体的文档由以下文件生成: