Look back on the week.
-
English
- 3/7回受講
- あまり受けれず
-
Machine learning / Cloud computing
- TVMCで変換した結果をPythonから動かす方法
- TVMCで変換
python -m tvm.driver.tvmc compile --target "llvm" --output output-tvm.tar PATH/TO/model-keras.onnx
- Pythonで動かすコード
- TVMCPackageでtarファイルをロード
- そこでtarファイルの中身が一時ディレクトリに解凍される
import numpy as np import tvm from tvm.driver.tvmc.model import TVMCPackage from tvm.contrib import graph_executor tvmc_package = TVMCPackage(package_path="./output-tvm.tar") lib = tvm.runtime.load_module(tvmc_package.lib_path) module = graph_executor.create(tvmc_package.graph, lib, tvm.cpu()) x_test = np.random.randn(1, 500, 1).astype("float32") module.set_input("input", x_test) tvm_out = module.get_output(0) print(tvm_out)
- TVMCで変換
-
Rock climbing
- ホームジムの1Q~2Qをやるなど
-
Other topics
- キャリアキーノートとはなにか | blog: takahiro okumura
- 気になる
- CacheLib | CacheLib
- C++製のキャッシュライブラリ
- DRAMとFlashを使っていい感じにやってくれるらしい