SlideShare a Scribd company logo
1 of 48
Download to read offline
OpenCVとTensorRTで始める!
Jetsonプラットフォーム上で実現する
エッジビジョン処理
2021/2/18
Fixstars Solutions Inc.
Takuro Iizuka
飯塚 拓郎 (Takuro Iizuka)
►所属
- 株式会社フィックスターズの北米子会社、
Fixstars Solutions, Inc. に所属しています
►主に取り組んでいること
- 自動運転・バイオメディカル分野を中心とし
た画像処理の高速化事業
- エッジビジョンアプリ開発のためのクラウド
サービス「GENESIS DevEnv」事業
2
フィックスターズのご紹介
会社概要
4
大崎本社 横浜事業所
Fixstars Solutions, Inc.(米国カリフォルニア州、100%子会社)
株式会社 Fixstars Autonomous Technologies (株式会社ネクスティエレクトロニクスとの合弁会社)
株式会社 Sider (ソフトウェア品質解析や向上のためのSaaSサービスを開発)
株式会社 Smart Opinion (乳がんAI画像診断支援事業)
設立 2002年8月
資本金 5億5,341万円 (2020年9月末 現在)
社員数 253名(2020年9月末 現在)
所在地 大崎(本社)、横浜
代表取締役社長 三木 聡
主な取引先 キオクシア、東芝、キヤノン、日立製作所、日立ハイテクノロジーズ、オリンパス、みずほ証券など
連結子会社
ソフトウェア
高速化サービス拠点
FixstarsAT拠点
事業内容
►あらゆる分野のアプリケーションを、あらゆるハードウェアに
対して高速化しています
5
対象
ハードウェア
技術領域
業界
CPU
GPU
FPGA
HPC
量子コンピュータ
機械学習 数理最適化
画像処理、画像認識
DSP
大規模分散並列、
シミュレーション
IoT
量子コンピューティング
金融
ベンダー専用演算機
クラウド
組込みデバイス
コンパイラ、言語処理 自然言語処理
ゲノム解析
スパコン
自動運転 産業機器 ヘルスケア
Agenda
6
►NVIDIA開発環境のオーバービュー
►TensorRTとOpenCVによるアプリ開発チュートリアル
►フィックスターズのエッジビジョン開発プラットフォーム
「GENESIS DevEnv」のご紹介
►まとめ
NVIDIA開発環境のオーバービュー
8
CUDA
Transfer
Learning
Toolkit
TensorRT
NGC
cuDNN
DeepStream
SDK
🤔沢山あるけれど、それぞれどういう用途で使うべきだろう…?
これさえ使えば何でもできる!GPUプログラミングの基礎
►CUDA
- NVIDIA GPU向けのプログラミ
ング言語・およびコンパイラ・
ライブラリ
- 他すべてのライブラリの基礎と
なっている
- 最も自由度が高い反面、ゼロか
ら実装するため工数がかかり、
性能を出すにも様々な工夫が必
要
9
NVIDIA
GPU
CUDA
TensorRT
DeepStream SDK
NVIDIA環境で深層学習の推論を実行したい!
►TensorRT
- 深層学習の推論に特化したライ
ブラリ
- 他の深層学習フレームワークで
作ったモデルをNVIDIA環境向
けに変換し、高速に推論させる
ことができる
- C++/Pythonから直接使用できる
他、他のライブラリが間接的に
使用していることも多い
10
NVIDIA
GPU
CUDA
TensorRT
DeepStream SDK
データフロー型のビジョン処理を開発したい!
►DeepStream SDK
- カメラ入力・前処理・推論・後処理
などのフローを持つビジョン処理の
実行に特化したフレームワーク
- ユーザーはGStreamerの様々な流儀
に従って開発を行う
- 様々な処理をプラグインという形で
実装すれば、データフローの組み換
えやパラメータの変更が設定ファイ
ルを書き換えるだけでできる
- Python、C++から使用することがで
きる
11
NVIDIA
GPU
CUDA
TensorRT
DeepStream SDK
深層学習ツールや学習済みモデルを探したい!
►NGC
- ngc.nvidia.com
(要アカウント登録)
- 様々なGPUソリューションの
ショーケース
- 学習済みの深層学習モデル、
深層学習ツールのコンテナ、
各種ドキュメントなどにアク
セスできる
12
学習済みモデルをベースにアプリ開発がしたい!
►Transfer Learning Toolkit
- 深層学習関連のツール群を実
行可能なDockerコンテナ
- NVIDIA公式の学習済みモデ
ルをベースに転移学習やファ
インチューニング、モデル変
換を行うことができ、
NVIDIA環境で高速に実行可
能なモデルを作成できる
13
TensorRTとOpenCVによる
アプリ開発チュートリアル
今回の実装チュートリアルのポイント
►覚えることを少なく
- DeepStream SDKは使用せず、TensorRTおよびOpenCVを使用
►深層学習モデルのトレーニングは不要
- 学習済みモデルをそのまま使うため、GPUクラスタ等は不要
►既存資産との統合しやすさ
- プログラミング言語としてC++を選択する
チュートリアルコードについて
►本チュートリアルのコードは以下URLで公開しています
- https://github.com/fixstars/Jetson-Edge-Vision-Example
今回実装するアプリケーションの構成
NVIDIA Jetson
プラットフォーム
USBカメラ
ディスプレイ
今回実装するアプリケーションの構成
NVIDIA Jetson
プラットフォーム
USBカメラ
ディスプレイ
TensorRT OpenCV Pure C++
Source
Input
Color
Conversion
PeopleNet
Normalize Display
BoundingB
ox Filtering
Reorder
Channel
Resize
やることの整理
1. 開発環境の構築
- NGCのセットアップ
- Transfer Learning Toolkit コンテナのセットアップ
2. モデルの準備
- 学習済みモデルのダウンロード
- TensorRT形式モデルへの変換
3. コードの実装
- カメラ入力と前処理の実装
- TensorRTによる推論処理の実装
- 後処理とディスプレイ出力の実装
NGCのセットアップ
1. アカウントの作成
- https://ngc.nvidia.com/signin
• Eメールアドレスを登録
2. APIキーの作成
- https://ngc.nvidia.com/setup/api-key
• 作成したキーは一度しか表示されないため
保存しておくこと
- キーの再作成は可能(古いものは自動的に
無効化される)
3. NVIDIA Dockerレジストリログイン
- 上記APIキーをパスワードとして入力
$ docker login nvcr.io
Username: $oauthtoken
Password: <NGC APIキー>
Transfer Learning Toolkit コンテナのセットアップ
1. Dockerコンテナの取得
- Dockerがインストールされている環境で以下コマンドを実行
2. Docker コンテナの実行
- 以下コマンドを実行しコンテナを実行
3. APIキー等の初期設定
- コンテナ内部で以下コマンドを実行し、ウィザードに従って情報を入力
$ docker pull nvcr.io/nvidia/tlt-streamanalytics:v2.0_py3
# ngc config set
Enter API key [no-apikey]. Choices: [<VALID_APIKEY>, ‘no-apikey’]: <NGC APIキー>
Enter CLI output format type [ascii]. Choices: [ascii, csv, json]:
Enter org [no-org]. Choices: ['todymlgpe1ig']: todymlgpe1ig
Enter team [no-team]. Choices: ['no-team’]:
Successfully saved NGC configuration to /root/.ngc/config
$ mkdir workspace
$ docker run --gpus all -it -v `pwd`/workspace:/workspace nvcr.io/nvidia/tlt-streamanalytics:v2.0_py3 /bin/bash
コンテナの詳細については以下のNGCカ
タログを参照
https://ngc.nvidia.com/catalog/collections/
nvidia:tltcomputervision
NGCから学習済みモデル(PeopleNet)の取得
1. 特定タスク向けの学習済みモデルを探す
a) NGCのカタログの「MODELS」タブから一覧を閲覧
b) TLTコンテナ内部で以下コマンドにより一覧を閲覧
2. モデル一覧から対象モデルを選択
- 「Version History」タブを選択すると、バックボーンアー
キテクチャの種類、枝刈りの有無などからモデルのバリ
エーションを一覧できる
- 必要なモデルの名前を確認する
• 再学習が不要な場合はpruned(枝刈り済み)のものを選択する
3. 選択したモデルをダウンロード
- ここではresnet18ベースの枝刈り済みモデルを選択する
$ ngc registry model download-version "nvidia/tlt_peoplenet:pruned_v2.0"
$ ngc registry model list
PeopleNetをTensorRT向けに変換する
►tlt-convertコマンドの準備
- モデル変換を行うtlt-convertコマンドは実際のデバイス上で実行する必要が
あるため、環境に合わせて以下からダウンロードする
• Intel環境(x86_64)
- CUDA11, TensorRT7.1: https://developer.nvidia.com/assets/TLT/Secure/tlt-converter-7.1-cuda11-
x86.zip
- CUDA10.2, TensorRT7.0: https://developer.nvidia.com/assets/TLT/Secure/tlt-converter-7.0-
cuda10.2-x86.zip
• Jetson環境(aarch64)
- JetPack4.4: https://developer.nvidia.com/assets/TLT/Secure/tlt-converter-7.1-dla.zip
- JetPack4.3: https://developer.nvidia.com/tlt-converter-trt60
- JetPack4.2.2: https://developer.nvidia.com/tlt-converter-trt51
- アーカイブを展開して、環境変数PATHに展開先のディレクトリを追加
$ unzip tlt-converter-7.1-dla.zip
$ export PATH=`pwd`/tlt-converter-7.1-dla:${PATH}
PeopleNetをTensorRT向けに変換する
2. 変換の実行
- 以下のコマンドによりTLT暗号化モデル (.etlt) をTensorRT Engine (.engine)
へと変換
• 入出力に関するパラメータはモデルごとに異なるため、各モデルのドキュメントを参
照すること。以下はPeopleNetの場合のパラメータ指定
• 作成したTensorRT Engineは、tlt-convertを実行した環境のCUDA、TensorRTバージョ
ンに依存するため、これらのバージョンアップの際は再変換が必要なことに注意
$ tlt-converter -k tlt_encode // 暗号化キーの指定、NGCの学習済みモデルには”tlt_encode”を使用する
-i nchw // 入力の次元順序の指定
-d 3,544,960 // 入力のサイズの指定
-o output_bbox/BiasAdd,output_cov/Sigmoid // 出力層の指定(複数をカンマ区切りで指定)
-e ./trt713_arch72_fp16.engine // 出力ファイル名
-m 1 // 最大指定可能なバッチサイズ
-t fp16 // 内部計算精度の指定、fp32, fp16, int8等を指定可能
workspace/tlt_peoplenet_vpruned_v2.0/resnet18_peoplenet_pruned.etlt //入力ファイル名
OpenCV関連の使用APIリスト
► cv::VideoCapture
- カメラ・ムービーを入力ソースとして画像を取得
► cv::cvtColor
- VideoCaptureのフォーマット(BGR形式)をRGB形式へと変換
► cv::normalize
- ピクセル値を8ビット整数([0..255])から32ビット浮動小数点
数[0..1.0]へと変換
► cv::resize
- 縦横比を保ったまま、モデルの入力縦横比(横:縦=960:544)の
大きい方に合わせて拡大縮小
► cv::copyMakeBoarder
- モデルの入力サイズに合うように、ピクセル値0でパディングを
挿入
► cv::Mat::reshape, cv::Mat::t
- 入力次元の順序をモデルの入力(nchw)に合うように入れ替え
► cv::putText
- 画像の上に文字を描画
► cv::rectangle
- 画像の上にバウンディングボックスを描画
► cv::imshow
- 指定した画像をGUIウィンドウ上に描画
► cv::waitKey
- 指定秒数待機+キー入力受付
TensorRT/CUDA関連の使用APIリスト
►nvinfer1::createInferRuntime
- TensorRTの初期化
►nvinfer1::IRuntime::deserializeCudaEngine
- TensorRT Engineファイルをロード
►nvinfer1::ICudaEngine::createExecutionCon
text
- 推論実行のためのコンテキスト作成
►nvinfer1::IExecutionContext::execute
- 推論の実行
►cudaMallocManaged
- GPUメモリの確保
►cudaFree
- GPUメモリの解放
1. TensorRT関連の初期化
tlt-convertで変換した.engineファイルをモデルとして読み込み
TensorRTを初期化し、モデルから実行エンジンとコンテキストを作成
2. GPUメモリの確保
確保したGPUメモリのポインタを格納する配列
(最終的な推論時に使用)
出力(物体のバウンディングボックスと
カバー率)を格納するGPUメモリの確保
推論の入力(画像)を格納する
GPUメモリの確保
GPUメモリの確保にcudaMallocManagedを使用しているため、
このアドレスはホストメモリのアドレスとして使用可能
3. OpenCVの入力設定
V4L2カメラを入力ソースに指定して
VideoCaptureオブジェクト作成
カメラキャプチャのパラメータ設定
キャプチャした画像を格納するフレームオブジェクトの作成
4. OpenCVによる入力・前処理の実行
画像を1フレーム
ぶん取得
BGRからRGBへと色変換 ピクセル値を[0..255]から[0..1.0]へと変換
縦横比を維持したま
ま内部の入力サイズ
の縦か横にあわせて
拡大縮小
縦横比を内部の入力サイズに完全に
揃えるためパディングを挿入
カラーチャネルの次元を再外に入れ替え
5. TensorRTによる推論の実行
前処理結果のcv::MatからGPUメモリへと入力画像データをコピー
バッチサイズ(ここでは1に固定)と入出力メモリのアドレスを
格納した配列を渡して推論を実行
6. 推論結果の後処理
推論結果をバウンディングボックス情報に変換
バウンディングボックスの座標をオリジナルの入力画像の座標へと変換
7. OpenCVによる描画の実行
オブジェクトのラベル情報の定義
入力画像の上に、ラベル情
報をバウンディングボック
スの上部に描画
さらに、認識したオブ
ジェクトの該当位置にバ
ウンディングボックスを
描画
最終画像をGUIウィンドウに表示
アプリケーションの実行
34
チュートリアルのまとめ
►TLT、TensorRTを使用すれば、NGCの学習済みモデルを自作
のC++アプリに簡単に組み込めます
►OpenCVなど既存のライブラリと組み合わせるのも簡単です
►TLTを更にディープに活用すれば、ファインチューニングや転
移学習を適用して独自のモデルを作成し、同様の手順でアプリ
に組み込むことができます
とはいえ、本格運用には様々な組み込み技術が必要であり、
エッジビジョン処理の実装ハードルはまだまだ高い…
エッジビジョン処理のアプリ開発・評価のための
クラウドプラットフォーム
GENESISの概要
● フロントエンド
Web UI経由で容易に
アプリケーション構築
横断的なベンチマーク
結果を表示
● バックエンド
研究成果であるコンパ
イラ基盤を用いて
様々なターゲットに
最適化・変換
● デバイスプール
各種ハードウェアを
セットアップし、
クラウド上での
性能評価が可能
1.モデルコンパイラ
開発者
CPU
GPU
FPGA
AI Chip
VSION Sensor
Imaging
Sensing
✓ チップボードやセンサーの性
能を活かしたサンプル使用例
を公開
✓ クラウドベースの製品展示に
より、サポート工数を最小に
し、瞬時に世界中の見込み顧
客に届けられます。
モバイル
ビジョン
自動モビリティ
産業用
画像処理
開発者所有のエッジデバイスに
デプロイも可能
エッジビジョンAIの開発・評価のための
クラウドプラットフォーム
Private
サプライヤ
2.ドメイン固有
コンパイラ
3.高位合成
コンパイラ
GENESISの特長
1. クラウドで完結
ブラウザさえあれば、ビジョン処理の実装から実機を使った性能評価までできる
2. ドメイン固有コンパイラによる強力な開発支援
様々なハードウェア向けの大域的な最適化から、ハードウェアデザインの生成までやってくれる
3. モデルベースの直感的な操作
絶対性能や電力効率を比較しながら、アルゴリズムとハードウェアの最適な組み合わせを探せる
4. 開発者の手元で最適化されたコードを実行可能
コンパイラが最適化したコードを、開発者の手元のデバイスにもデプロイして実行することができる
GENESIS ワークフロー ①
• テンプレート
✓ アプリケーション例
• Stereo Matching
• Object Detection
• 6 Pipeline ISP
• etc.
✓ 追加、修正に柔軟に対応
• アプリケーションの追加
• アプリケーションの登録
✓ 使い方のサンプル枠
• 機能センサの使用例など
GENESIS ワークフロー ②
• ビルディングブロック
✓ 最低限の機能単位
• フィルタ処理
• 深度推定
• オブジェクト認識
• SLAM
• 各種I/O
✓ 追加、修正に柔軟に対応
• 機能ブロックの追加
• パラメータの変更
✓ 差異化IPのサンプル枠
GENESIS ワークフロー ③
• アプリケーション作成
✓ キャンバス内操作
• ドラッグ&ドロップ
• コーディングレス
✓ ビルディングブロック接続
• 入出力を矢印で結合
✓ プレビュー機能
• 出力画像確認
GENESIS ワークフロー ④
• ベンチマークレポート
✓ 機器上での実行結果
✓ 性能指標
• 実行時間
• 消費電力
• スループット
✓ 性能指標の比較
• ハードウェア別
• ビルディングブロック別
GENESIS ワークフロー ⑤
• 最適化パターン
✓ ハードウェア別に複数生成
✓ スケジューリング
• CPU
• GPU
• 専用アクセラレータ
GENESIS ワークフロー ⑥
• デプロイ
✓ アプリケーション実行
• クラウド機器
• ローカル機器
✓ 実行コード
✓ ファイルダウンロード可
業界向けテンプレート
ビルディングブロック
ジェスチャ認識
セグメン
テーション
超解像変換 ノイズリダクション
モバイルビジョン 自動モビリティ
産業用画像処理
ロボット
サービスは日々継続してアップデートしていきます
製品情報・アカウント登録
各種お問い合わせはこちらから
www.genesis-dev.io

More Related Content

More from Fixstars Corporation

いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門Fixstars Corporation
 
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~Fixstars Corporation
 
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化Fixstars Corporation
 
いまさら聞けないarmを使ったNEONの基礎と活用事例
いまさら聞けないarmを使ったNEONの基礎と活用事例いまさら聞けないarmを使ったNEONの基礎と活用事例
いまさら聞けないarmを使ったNEONの基礎と活用事例Fixstars Corporation
 
ARM CPUにおけるSIMDを用いた高速計算入門
ARM CPUにおけるSIMDを用いた高速計算入門ARM CPUにおけるSIMDを用いた高速計算入門
ARM CPUにおけるSIMDを用いた高速計算入門Fixstars Corporation
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)Fixstars Corporation
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)Fixstars Corporation
 
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方Fixstars Corporation
 
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術についてAIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術についてFixstars Corporation
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)Fixstars Corporation
 
第8回 社内プログラミングコンテスト 結果発表会
第8回社内プログラミングコンテスト 結果発表会第8回社内プログラミングコンテスト 結果発表会
第8回 社内プログラミングコンテスト 結果発表会Fixstars Corporation
 
第8回 社内プログラミングコンテスト 第1位 taiyo
第8回社内プログラミングコンテスト 第1位 taiyo第8回社内プログラミングコンテスト 第1位 taiyo
第8回 社内プログラミングコンテスト 第1位 taiyoFixstars Corporation
 
第8回 社内プログラミングコンテスト 第2位 fy999
第8回社内プログラミングコンテスト 第2位 fy999第8回社内プログラミングコンテスト 第2位 fy999
第8回 社内プログラミングコンテスト 第2位 fy999Fixstars Corporation
 
第8回 社内プログラミングコンテスト 第3位 logicmachine
第8回社内プログラミングコンテスト 第3位 logicmachine第8回社内プログラミングコンテスト 第3位 logicmachine
第8回 社内プログラミングコンテスト 第3位 logicmachineFixstars Corporation
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)Fixstars Corporation
 
A challenge for thread parallelism on OpenFOAM
A challenge for thread parallelism on OpenFOAMA challenge for thread parallelism on OpenFOAM
A challenge for thread parallelism on OpenFOAMFixstars Corporation
 
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化について
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化についてマルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化について
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化についてFixstars Corporation
 
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化Fixstars Corporation
 
自動運転におけるCNNの信頼性
自動運転におけるCNNの信頼性自動運転におけるCNNの信頼性
自動運転におけるCNNの信頼性Fixstars Corporation
 
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)Fixstars Corporation
 

More from Fixstars Corporation (20)

いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門
 
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
 
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
 
いまさら聞けないarmを使ったNEONの基礎と活用事例
いまさら聞けないarmを使ったNEONの基礎と活用事例いまさら聞けないarmを使ったNEONの基礎と活用事例
いまさら聞けないarmを使ったNEONの基礎と活用事例
 
ARM CPUにおけるSIMDを用いた高速計算入門
ARM CPUにおけるSIMDを用いた高速計算入門ARM CPUにおけるSIMDを用いた高速計算入門
ARM CPUにおけるSIMDを用いた高速計算入門
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)
 
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
 
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術についてAIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)
 
第8回 社内プログラミングコンテスト 結果発表会
第8回社内プログラミングコンテスト 結果発表会第8回社内プログラミングコンテスト 結果発表会
第8回 社内プログラミングコンテスト 結果発表会
 
第8回 社内プログラミングコンテスト 第1位 taiyo
第8回社内プログラミングコンテスト 第1位 taiyo第8回社内プログラミングコンテスト 第1位 taiyo
第8回 社内プログラミングコンテスト 第1位 taiyo
 
第8回 社内プログラミングコンテスト 第2位 fy999
第8回社内プログラミングコンテスト 第2位 fy999第8回社内プログラミングコンテスト 第2位 fy999
第8回 社内プログラミングコンテスト 第2位 fy999
 
第8回 社内プログラミングコンテスト 第3位 logicmachine
第8回社内プログラミングコンテスト 第3位 logicmachine第8回社内プログラミングコンテスト 第3位 logicmachine
第8回 社内プログラミングコンテスト 第3位 logicmachine
 
株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)株式会社フィックスターズ 会社説明資料(抜粋)
株式会社フィックスターズ 会社説明資料(抜粋)
 
A challenge for thread parallelism on OpenFOAM
A challenge for thread parallelism on OpenFOAMA challenge for thread parallelism on OpenFOAM
A challenge for thread parallelism on OpenFOAM
 
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化について
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化についてマルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化について
マルチレイヤコンパイラ基盤による、エッジ向けディープラーニングの実装と最適化について
 
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化
DIC-PCGソルバーのpimpleFoamに対する時間計測と高速化
 
自動運転におけるCNNの信頼性
自動運転におけるCNNの信頼性自動運転におけるCNNの信頼性
自動運転におけるCNNの信頼性
 
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)
NVMCT #1 3D NANDフラッシュメモリの動向 (Trend of 3D NAND Flash Memory)
 

Recently uploaded

Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Pooja Nehwal
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...Pooja Nehwal
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsPooja Nehwal
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Pooja Nehwal
 
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)kojalkojal131
 
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | DelhiFULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhisoniya singh
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311  Call Girls in Thane , Independent Escort Service ThanePallawi 9167673311  Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service ThanePooja Nehwal
 
presentation about microsoft power point
presentation about microsoft power pointpresentation about microsoft power point
presentation about microsoft power pointchhavia330
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...Call Girls in Nagpur High Profile
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...tanu pandey
 
Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaDubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaUnited Arab Emirates
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...Pooja Nehwal
 

Recently uploaded (20)

Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
 
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
 
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
 
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...High Profile Call Girls In Andheri 7738631006 Call girls in mumbai  Mumbai ...
High Profile Call Girls In Andheri 7738631006 Call girls in mumbai Mumbai ...
 
Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call Girls
 
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Chakan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006
 
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
 
Call Girls In Vaishali 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Vaishali 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Vaishali 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Vaishali 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | DelhiFULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
FULL ENJOY - 8264348440 Call Girls in Hauz Khas | Delhi
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311  Call Girls in Thane , Independent Escort Service ThanePallawi 9167673311  Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
 
presentation about microsoft power point
presentation about microsoft power pointpresentation about microsoft power point
presentation about microsoft power point
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
 
Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai WisteriaDubai Call Girls O528786472 Call Girls In Dubai Wisteria
Dubai Call Girls O528786472 Call Girls In Dubai Wisteria
 
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
 
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...9004554577, Get Adorable Call Girls service. Book call girls & escort service...
9004554577, Get Adorable Call Girls service. Book call girls & escort service...
 

OpenCV と TensorRT で始める! Jetson プラットフォーム上で実現する エッジビジョン処理