SAI-Lab Blog

「ヒトとAIの共生」がミッションの企業、SAI-Lab株式会社のブログです。

2016-12-01から1ヶ月間の記事一覧

「みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習」をUdemyで公開しました

初心者向け人工知能、機械学習のコースをUdemyで公開しました。 www.udemy.com みんなのAI講座は、誰に対しても開かれた人工知能、機械学習の講座です。プログラミングや数学の事前知識はほとんど必要ありません。難解な数式やプログラミングが学習の妨げで…

MetalでiOSアプリに宿る生命

iOS

iOS その2 Advent Calendar 2016 25日目の記事を投稿しました。内容は、2016年12月14日にshibuya.swift#6で発表した内容に加筆を行ったものです。加筆内容は、主にGPUコンピューティング、生命や知性に関する個人的な観点です。発表のレポートはこちら。Meta…

MetalでGPUコンピューティング(13) スレッドについて

iOS

Metal Advent Calendar2016の24日目の記事を投稿しました。Metal Advent Calendar2016の最後の記事となります。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGa…

MetalでGPUコンピューティング(12) MTLRenderPipelineState

iOS

Metal Advent Calendar2016の17日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコ…

MetalでGPUコンピューティング(11) MTLRenderCommandEncoder

iOS

Metal Advent Calendar2016の16日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、GPUコンピュ…

shibuya.swift#6で発表しました

iOS

「MetalでiOSに宿る生命」というタイトルの発表を、2016/12/14(火)にshibuya.swift#6で行いました。内容は、Metalの基礎、特性を把握するための実験、応用としての群知能の実装に関してです。発表の機会を与えていただき、有難い限りです。 Metalの特性、…

MetalでGPUコンピューティング(10) Metal Shading Languageで記述されたライフゲームのロジック

iOS

Metal Advent Calendar2016の14日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、Metal Shadi…

MetalでGPUコンピューティング(9) MTLComputePipelineState

iOS

Metal Advent Calendar2016の13日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコ…

MetalでGPUコンピューティング(8) MTLComputeCommandEncoder

iOS

Metal Advent Calendar2016の12日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコ…

第02回てくてく勉強会を主催しました

様々なバックグラウンドのエンジニアが集まる勉強会、第02回てくてく勉強会を主催しました。 会場はTekuru四ツ谷教室で、主催はエンジニアの酒井さん、武田さんと私(我妻)です。参加者は全部で13人、インフラエンジニア、ウェブエンジニア、モバイルエンジ…

MetalでGPUコンピューティング(7)

iOS

Metal Advent Calendar2016の10日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコ…

MetalでGPUコンピューティング(6)

iOS

Metal Advent Calendar2016の9日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコー…

MetalでGPUコンピューティング(5) MTLLibrary

iOS

Metal Advent Calendar2016の8日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、サンプルコー…

Metal、GPU関連のスライドを2つ紹介

Metal、GPU関連で最近印象に残ったスライドを2つ紹介します。1. Metal と Vulkan を用いた水彩画レンダリング技法の紹介 ・OpenGL ESでは、シェーダーの字句解析、構文解析、最適化、命令コードの生成の全てはドライバがランタイム上で実行している・Metal、…

MetalでGPUコンピューティング(4) MTKView

iOS

Metal Advent Calendar2016、7日目の記事を投稿しました。本記事では、前回に引き続きAppleが提供するサンプルコードの解説を行います。 扱うサンプルコードは、前回と同じライフゲームのアプリ、MetalGameOfLifeです。 MetalGameOfLife今回は、GPUコンピュ…

MetalでGPUコンピューティング (3)

iOS

Metal Advent Calendar2016の6日目の記事を、Qiitaに投稿しました。今回の内容は、Appleが提供するMetalのサンプルコード、MetalGameOfLifeに関するものです。 MetalGameOfLife上記は実行画面です。いわゆるライフゲームのアプリですが、Metalの並列プログラ…

sibuya.swift #6で発表します

iOS

12月14日(火)のsibuya.swift #6で発表します。内容はiOSのMetal関連になるかと思います。発表時間は15分です。既に41人の発表枠に104人の申し込みがあり、iOSエンジニアに大人気の勉強会です。どれだけ多くの方がMetalに興味を持っているのか分かりません…