タグ

ブックマーク / myenigma.hatenablog.com (8)

  • ロボットエンジニアのためのMQTT (Message Queue Telemetry Transport) 入門 - MyEnigma

    MQTT Essentials - A Lightweight IoT Protocol 目次 目次 はじめに MQTTとは? MQTTの特徴 Pub/Sub型の通信により1 対多の非同期通信が可能 通信データ量が小さい 消費電力や計算スペックが小さい データの順序と欠落がないことが保証される。 Durable SubscriptionとRetain メッセージの伝送保証(QoS) クライアント障害時などに、Will(遺言)を送信することが可能 MQTTを使う時に注意すべきこと 一度に送れる最大データサイズとトピック名の最大サイズ データフォーマットを規定しない(No Interoperability) トピックを検索する機構がない 常にTCPのコネクションをkeepし続ける必要がある セキュリティに関しては別途検討が必要 MQTTを使った実用例 MQTT通信のサンプルコード コマンドライ

    ロボットエンジニアのためのMQTT (Message Queue Telemetry Transport) 入門 - MyEnigma
    tuki0918
    tuki0918 2019/10/28
  • Google の機械学習研究者による研究・エンジニアリングの進め方のメモ - MyEnigma

    TensorFlowではじめるDeepLearning実装入門 (impress top gear)posted with カエレバ新村 拓也 インプレス 2018-02-16 Amazonで検索楽天市場で検索Yahooショッピングで検索 目次 目次 はじめに メモ 参考資料 MyEnigma Supporters はじめに Goolgleのベイズ統計、機械学習の研究者である Dustin Tran氏が下記のような面白いブログ記事を上げていたので、 そのメモです。 dustintran.com メモ Google機械学習エンジニアにによるエンジニアリングのやり方。研究に使うツールを紹介していて面白い。 https://t.co/IrPU3t34Wx— Atsushi Sakai (@Atsushi_twi) 2018年3月11日 ちょっと内容をメモしてみる。まず初めに何を解くべきかを考え

    Google の機械学習研究者による研究・エンジニアリングの進め方のメモ - MyEnigma
    tuki0918
    tuki0918 2018/03/12
  • Web初心者のためのシンプルなデータベースredis入門 - MyEnigma

    Redis入門 インメモリKVSによる高速データ管理posted with カエレバJosiah L. Carlson KADOKAWA/アスキー・メディアワークス 2013-12-27 Amazonで探す楽天市場で探すYahooショッピングで探す はじめに 最近、シンプルなWebアプリ作成にハマっているのですが、 少し高度なアプリを作る時には、 やはりデータベースを使いたくなります。 データベースというと、 MySQLなどのリレーショナルデータベースが有名ですが、 SQLが少し特殊な感じがしたので、 もう少し簡単に使えて、かつHeroku上で 無料で使えるDBは無いかと探した所、 redisというDBを見つけました。 Redis さあ、公開だ!「Heroku」と「Redis To Go」を組み合わせて、Webサービスを公開してみよう! - 角幸一郎 | type IT Academy 今

    Web初心者のためのシンプルなデータベースredis入門 - MyEnigma
    tuki0918
    tuki0918 2017/01/23
  • Jupyter (iPython) Notebookを使ってプレゼンテーション資料を作る方法 - MyEnigma

    データ分析ツールJupyter入門posted with カエレバ掌田津耶乃 秀和システム 2018-05-31 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに reveal.js reveal.jsでのプレゼンスライド操作 Jupyterにおけるプレゼンテーションスライド作成 1.スライド用のJupyterノートブックを作成する 2.スライドの設定 3.スライドをブラウザに表示する 注意点 nbviewerを使ってプレゼン資料を公開する 使い方 nbviewerのプレゼン資料が更新されない場合 ブラウザでGUIを使ってプレゼン資料を作る 参考資料 MyEnigma Supporters はじめに 先日、 Pythonのブラウザインターフェイス、 Jupyter (iPython) を使って 技術ノートを作る方法を紹介しましたが、 myenigma.ha

    Jupyter (iPython) Notebookを使ってプレゼンテーション資料を作る方法 - MyEnigma
    tuki0918
    tuki0918 2017/01/16
  • Jupyter (iPython) Notebookを使って技術ノート環境を構築する方法 - MyEnigma

    PythonユーザのためのJupyter[実践]入門posted with カエレバ池内 孝啓,片柳 薫子,岩尾 エマ はるか,@driller 技術評論社 2017-09-09 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 はじめに Jupyter Notebook (iPython Notebook)とは? インストール Notebookデータのバックアップ&マルチアカウントアクセスする設定 Jupyter Notebookのショートカット コマンドモードのショートカット Editモードのショートカット セルを上から全部実行する Markdownで文章を入力する 数式を入力する 数式の計算をする 画像をドロップアンドドラッグで挿入できるようにする 目次を見出し情報から自動生成する レポートタイトルを入力する方法 PDFに出力する Ma

    Jupyter (iPython) Notebookを使って技術ノート環境を構築する方法 - MyEnigma
    tuki0918
    tuki0918 2017/01/16
  • A*による最短経路探索MATLAB, Pythonプログラム - MyEnigma

    目次 目次 はじめに A*アルゴリズムとは、 A*よる経路探索アルゴリズムの流れ 1. ゴールノード(G )とスタートノード(S )を作成する。 2. スタートノードをOpenリストに追加する. 3. Openリストが空なら探索は失敗とする 4. Openリストに格納されているノードの中で最もf*(n) が小さいノードnを選択する。 5. n = G であるなら探索を終了する。それ以外の場合は n を Close リストに移す。 6. n に隣接している全てのノード(ここでは隣接ノードを m とおく) 7. 3-6 以降を繰り返す。 8. 探索終了後 G から親を順次たどっていくと S から G までの最短経路が得られる。 運動モデルにおけるコスト設定による複雑な経路探索 MATLAB プログラム Pythonサンプルプログラム 参考資料 MyEnigma Supporters はじめに

    A*による最短経路探索MATLAB, Pythonプログラム - MyEnigma
    tuki0918
    tuki0918 2017/01/08
  • ボロノイ図の概要とPythonサンプルコード - MyEnigma

    なわばりの数理モデル -ボロノイ図からの数理工学入門-posted with カエレバ杉原 厚吉 共立出版 2009-02-24 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 ボロノイ図とは ロボティクスにおけるボロノイ図 Pythonサンプルコード 参考資料 MyEnigma Supporters ボロノイ図とは ボロノイ図は、 ある平面内の点を、 ある特定の点群の中からどれに最も近いかによって 分割してできる図のことを指します。 (下図はボロノイ図の例) ボロノイ図 - Wikipedia 第11回 ボロノイ図の作成(前編):Blogopolisから学ぶ計算幾何|gihyo.jp … 技術評論社 ボロノイ図とは ボロノイ図を作る - Qiita ボロノイ図を作るための 特定の点群を母点といい、 ボロノイ図の境界は、 それぞれ隣接する母点の垂直二等分線で構成さ

    ボロノイ図の概要とPythonサンプルコード - MyEnigma
    tuki0918
    tuki0918 2017/01/08
  • 簡単に美しいグラフ描画ができるPythonライブラリSeaborn入門 - MyEnigma

    データビジュアライゼーションのデザインパターン20 - 混沌から意味を見つける可視化の理論と導入 -posted with カエレバ鈴木雅彦,鈴村嘉右 技術評論社 2015-05-08 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 PythonライブラリのSeabornとは? Seabornのインストール Seabornの特徴 スタイルの変更方法 matplotlibのグラフをSeabornのデフォルトスタイルに変更する Seabornのスタイルを変更する whitegrid dark white ticks 右と上のグラフの枠線を無くす グラフ描画機能 折れ線グラフ 棒グラフ 一次元分布データの描画(ヒストグラムや確率密度関数) ヒストグラム表示 二次元の分布データの描画 散布図のプロット データセットの相関分析 ヒートマップ Mac

    簡単に美しいグラフ描画ができるPythonライブラリSeaborn入門 - MyEnigma
    tuki0918
    tuki0918 2016/05/22
  • 1