载入中...
搜索中...
未找到
Public 属性 | |
| KernelSpec | spec |
| std::unique_ptr< gpgpu::ComputeShader > | pass1 |
| std::unique_ptr< gpgpu::ComputeShader > | pass2 |
| std::vector< gpgpu::GpuBuffer * > | inputs |
| std::vector< gpgpu::GpuBuffer * > | stats |
| gpgpu::GpuBuffer * | qScales = nullptr |
| gpgpu::GpuBuffer * | output = nullptr |
详细描述
在文件 GpuBackend.cpp 第 102 行定义.
类成员变量说明
◆ inputs
| std::vector<gpgpu::GpuBuffer *> eve::tensor::GpuProgram::Impl::GroupRuntime::inputs |
在文件 GpuBackend.cpp 第 106 行定义.
被这些函数引用 eve::tensor::GpuProgram::Impl::bindGroup() , 以及 eve::tensor::GpuProgram::tryBuild().
◆ output
| gpgpu::GpuBuffer* eve::tensor::GpuProgram::Impl::GroupRuntime::output = nullptr |
在文件 GpuBackend.cpp 第 109 行定义.
被这些函数引用 eve::tensor::GpuProgram::Impl::bindGroup() , 以及 eve::tensor::GpuProgram::tryBuild().
◆ pass1
| std::unique_ptr<gpgpu::ComputeShader> eve::tensor::GpuProgram::Impl::GroupRuntime::pass1 |
◆ pass2
| std::unique_ptr<gpgpu::ComputeShader> eve::tensor::GpuProgram::Impl::GroupRuntime::pass2 |
◆ qScales
| gpgpu::GpuBuffer* eve::tensor::GpuProgram::Impl::GroupRuntime::qScales = nullptr |
在文件 GpuBackend.cpp 第 108 行定义.
被这些函数引用 eve::tensor::GpuProgram::Impl::bindGroup() , 以及 eve::tensor::GpuProgram::tryBuild().
◆ spec
| KernelSpec eve::tensor::GpuProgram::Impl::GroupRuntime::spec |
◆ stats
| std::vector<gpgpu::GpuBuffer *> eve::tensor::GpuProgram::Impl::GroupRuntime::stats |
在文件 GpuBackend.cpp 第 107 行定义.
被这些函数引用 eve::tensor::GpuProgram::Impl::bindGroup() , 以及 eve::tensor::GpuProgram::tryBuild().
该结构体的文档由以下文件生成:
- src/modules/tensor/GpuBackend.cpp