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ファイルの中身が一時ディレクトリに解凍される
- TVMCで変換
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)
Rock climbing
- ホームジムの1Q~2Qをやるなど
Other topics
- キャリアキーノートとはなにか | blog: takahiro okumura
- 気になる
- CacheLib | CacheLib
- C++製のキャッシュライブラリ
- DRAMとFlashを使っていい感じにやってくれるらしい