首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用虚拟数据集测试英特尔低精度优化工具

使用虚拟数据集测试英特尔低精度优化工具
EN

Stack Overflow用户
提问于 2021-10-04 07:27:35
回答 1查看 56关注 0票数 1

我在Linux中试用英特尔低精度优化工具。最初,我创建了一个名为lpot_environment的环境,并使用以下命令安装了tensorflow:

代码语言:javascript
复制
conda create -n lpot_environment python=3.7
pip install intel-tensorflow==2.3.0

然后,我将github存储库克隆为:

代码语言:javascript
复制
git clone https://github.com/intel/neural-compressor.git

我已经下载了冰冻模型。

作为迈向英特尔lpot的第一步,我想运行一个虚拟数据加载器。但是我找不到。

如果有人使用英特尔lpot中的虚拟数据集发送代码样本,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2021-10-04 09:20:12

您可以使用以下代码量化TensorFlow检查点,并使用虚拟数据加载器运行。

代码语言:javascript
复制
quantizer = Quantization('./conf.yaml')
dataset = quantizer.dataset('dummy_v2', \
    input_shape=(100, 100, 3), label_shape=(1, ))
quantizer.model = common.Model('./model/public/rfcn-resnet101-coco-tf/rfcn_resnet101_coco_2018_01_28/')
quantizer.calib_dataloader = common.DataLoader(dataset)
quantized_model = quantizer()

运行量化将创建一个虚拟数据加载器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69432329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档