2018.10.05本記事は、deeplearn.jsのサイトのトップページを翻訳(適宜意訳)したものです。誤り等あればご指摘いただけたら幸いです。目次deeplearn.jsを始めよう使い方Javascriptの場合Typescriptの場合サポートされる環境deeplearn.jsを始めようdeeplearn.jsはGoogleより提供されているオープンソースの深層学習ライブラリです。ブラウザ上でモデルの学習や、訓練されたモデルを推論モードで実行することができます。modelの2つのAPIを提供します。PAIRチームが開発した強力なインタラクティブな機械学習ツールです。教育やモデルの理解、芸術プロジェクトなど、様々な分野でライブラリを利用することができます。使い方Javascriptの場合typescriptが、deeplearn.jsで使用するのに適した言語ですが、プレーンJavaScriptでも使用できます。src="https://storage.googleapis.com/learnjs-data/deeplearn.js"></script>別のバージョンを使用するには、GitHubのリリースページを参照してください。Typescriptの場合ソースからdeeplearn.jsをビルドするには、プロジェクトをクローンしてdev環境を準備する必要があります。AM次に、http://localhost:8080/demos/nn-art/nn-art-demo.htmlにアクセスしてください。watch-demoスクリプトは、typescriptコードの変更を監視し、インクリメンタルコンパイル(約200〜400ms)するため、ユーザーはdeeplearn.jsを使用してアプリケーションを開発するときに、迅速な編集-更新が可能になります。testプルリクエストを送信する前に、コードにlintエラーがないことを確認してください。2.0デバイスをサポートします。WebGLのないプラットフォームでは、CPUのフォールバックを提供します。現在のところ、デモはMobile、Firefox、Safariをサポートしていません。現在はデスクトップChromeでご確認ください。多くのデバイスをサポートするよう進めています。ロカラボのサービス紹介はこちら人気の記事◾️ITシステムを内製化するための現実解。◾️AIは魔法の杖じゃない。scikit-learnで機械学習モデルを保存&ロードする人気ブログランキングへProfile荒井豊メイドインジャパンを盛り上げる!日本のモノづくりを全力で応援しています。IT内製化コンサルタント/PM/ITセミナー講師。理詰めで考えて泥臭く行動するのが性に合ってるみたいです。翻訳(適宜意訳)したものです。誤り等あればご指摘いただけたら幸いです。Cueこんにちは、荒井です。海外のスタートアップの事例を通して、新しいビジネスアイデアのきっかけや、ビジネスのヒントを得ようという主旨で、毎回気になった海外スタートアップを紹介しています。今回紹介するのは、AIビジネスの事例で、「...AI・機械学習・ディープラーニングコードの写経だけで満足しないために。初心者のための機械学習WEBシステム構築のはじめの一歩。シンプルな予測システムを作ってみるこんにちは、荒井(@yutakarai)です。僕が最初に機械学習に学びはじめた当初、誰かが書いて公開したソースコードをそのまま写して動かす、ということを繰り返していました。ピアノ演奏をブラウザで楽しむことができます。deeplearn.jsはオープンソースのJavascriptライブラリ...AI・機械学習・ディープラーニングチャットボットを活用したビジネス事例まとめこんにちは、荒井(@yutakarai)です。最近になって益々チャットボットに興味をもつ企業が多くなってきた印象です。先日書いたブログ記事がきっかけで新たなお問い合わせを2件いただきました。以下のような内容です。KingFitこんにちは、荒井です。海外のスタートアップの事例を通して、新しいビジネスアイデアのきっかけや、ビジネスのヒントを得ようという主旨で、毎回気になった海外スタートアップを紹介しています。荒井豊メイドインジャパンを盛り上げる!日本のモノづくりを全力で応援しています。IT内製化コンサルタント/PM/ITセミナー講師。理詰めで考えて泥臭く行動するのが性に合ってるみたいです。メイドインジャパンを盛り上げる!日本のモノづくりを全力で応援しています。IT内製化コンサルタント/PM/ITセミナー講師。理詰めで考えて泥臭く行動するのが性に合ってるみたいです。0%"})}t.find(".footnote-content-wrapper").css({"max-height":Math.min(l,a)+"px"});t.css({left:s.leftRoom-s.leftRelative*o+"px"});m(t,s.leftRelative);parseInt(t.css("height"))。