载入中...
搜索中...
未找到
#include "tensor/KernelGen.h"#include "tensor/CpuKernels.h"#include "tensor/Quant.h"#include <algorithm>#include <cmath>#include <sstream>命名空间 | |
| namespace | eve |
| namespace | eve::tensor |
函数 | |
| bool | eve::tensor::generateKernel (const Graph &graph, const FusedGroup &group, KernelSpec &out) |
| bool | eve::tensor::generateMatMulVariant (const Graph &graph, const FusedGroup &group, bool tiled, KernelSpec &out) |
变量说明
◆ biasIndexExpr
| std::string biasIndexExpr |
在文件 KernelGen.cpp 第 127 行定义.
◆ graph
| const Graph& graph |
◆ group
| const FusedGroup& group |
在文件 KernelGen.cpp 第 122 行定义.
被这些函数引用 eve::ui::UI::beginGroup(), eve::ui::UI::beginList(), eve::thread::JobSystemThreadPool::createFrameTaskGroup(), eve::tensor::q::dequantizeAll(), eve::tensor::q::dequantValue(), eve::tensor::generateKernel(), eve::tensor::generateMatMulVariant(), eve::graphics::vulkan::jobSystemPassExecutor(), eve::ui::list(), eve::tensor::q::quantize(), eve::tensor::TF::quantizeWeight(), eve::scene::Scene::setHostVisible(), eve::scene::when() , 以及 eve::ui::when().
◆ indexExprs
| const std::vector<std::string>& indexExprs |
在文件 KernelGen.cpp 第 123 行定义.
◆ os
| std::ostringstream& os |
◆ rootVar
| std::string rootVar |
在文件 KernelGen.cpp 第 124 行定义.
◆ temp
| int temp = 0 |
在文件 KernelGen.cpp 第 126 行定义.
被这些函数引用 eve::stylize::StyleChain::apply() , 以及 eve::stylize::StyleChain::applyCanvas().
◆ vars
| std::vector<std::string> vars |
在文件 KernelGen.cpp 第 140 行定义.