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)
        
  • Rock climbing

  • ホームジムの1Q~2Qをやるなど
  • Other topics

  • キャリアキーノートとはなにか | blog: takahiro okumura
    • 気になる
  • CacheLib | CacheLib
    • C++製のキャッシュライブラリ
    • DRAMとFlashを使っていい感じにやってくれるらしい