Pythonに関するamacbeeのブックマーク (6)

  • Python製深層学習ライブラリ「Keras」の紹介 (with TensorFlow) - amacbee's blog

    皆様こんにちは,@a_macbeeです. (大分時間ギリギリになってしまいましたが)この記事はAdvent Calendar 2015 - VOYAGE GROUP 2日目の担当分になります. 2015年は良くも悪くも深層学習がバズワードとなって盛り上がった年でした. 面白い論文が続々発表されたり,関連書籍が次々出版されたり,最近だとGoogleが発表した深層学習ツールTensorFlowが話題となってます. このビッグウェーブに乗るしかないということで,この記事では自他共に認めるPython大好きな私がPython製の深層学習ライブラリである「Keras」について紹介します. Keras KerasはPython製の深層学習ライブラリです. もともとはバックエンドとしてTheanoを採用していたのですが,つい最近TensorFlowも選択できるようになりました.ここでは,折角なのでTen

    Python製深層学習ライブラリ「Keras」の紹介 (with TensorFlow) - amacbee's blog
    amacbee
    amacbee 2015/12/02
    やっぱり間に合わなかったのでやっつけになった\(^o^)/w
  • Python Jupyter + pandas で DataFrame 表示をカスタマイズする - StatsFragments

    先日 pandas v0.17.1 がリリースされた。v0.17.0 に対するバグフィックスがメインだが、以下の追加機能もあるため その内容をまとめたい。 HTML 表示のカスタマイズ Jupyer 上では pandasの DataFrame は自動的に HTML として描画される。この HTML に対して、さまざまな CSS を柔軟に設定できるようになった。 このエントリでは、添付した公式ドキュメントとは少し違う例を記載する。 Style -- pandas documentation @TomAugspurger (コミッタの一人) 作成の Jupyter Notebook 重要 公式ドキュメントにも記載がされているが v0.17.1 時点で開発中 / Experimental な追加のため、今後 破壊的な変更が発生する可能性がある。ご要望やお気づきの点があれば GitHub issu

    Python Jupyter + pandas で DataFrame 表示をカスタマイズする - StatsFragments
  • Pythonのオブジェクトとクラスのビジュアルガイド – 全てがオブジェクトであるということ | POSTD

    Python開発者が大好きな言葉があります。それは”全てはオブジェクトである”です。実際、私自身もPythonのクラスを教えているときに何度も口にしています。多くの人が何度も聞いた言葉かもしれないのですが、私が言う度に生徒は賛同の相槌をしてくれます。結局のところ、Javaにおいて全ては(対象がそうでない場合を除いて)オブジェクトであり、.NETにおいても全てはオブジェクトであると、よく言われています。 しかしPythonにおいて全てがオブジェクトであると言う時、(私の生徒は驚いていましたが)「 全て 」にはクラスも含まれているのです。これはとても筋が通っていて、オブジェクトシステム全体が理解しやすくなります。しかしそれでも、広い視野で物事を見ることは難しいのです。 今回のブログ記事では、Pythonのオブジェクト間のつながりをざっと見ていきたいと思います。そして”全てはオブジェクトである”

    Pythonのオブジェクトとクラスのビジュアルガイド – 全てがオブジェクトであるということ | POSTD
  • Pythonライブラリ厳選レシピを読み、Pythonのコードを書いてみた - NissyBlog

    とあるきっかけがあり、「Pythonライブラリ厳選レシピ」というに触れる機会を頂きました。 www.amazon.co.jp 日は、こちらのを読んだ感想と実際にを読みながらコードを書いた感想について書きたいと思います。 読んでみた まず、「書の使い方」という項目で、紙面の構成•サンプルコード•動作環境についての解説を一読した後、 目次に目を通します。目次から感じる印象として、以下の三つの印象を感じました。 Pythonで「書きたいもの」にフォーカスした構成になっていること 個々の章は独立しており、書きたい機能が掲載されている章をつまみい感覚で読めること 体系立ててPythonについて解説しているではない という印象を持ちました。 来ならここで各章ごとに感想等を述べていく流れに繋げるべきかもしれません。 しかし、Pythonの文法や言語仕様について一通り目を通しただけという

    Pythonライブラリ厳選レシピを読み、Pythonのコードを書いてみた - NissyBlog
    amacbee
    amacbee 2015/10/26
    感想ブログありがとう〜〜
  • Pythonライブラリ厳選レシピ: ある nakagami の日記

    読了。著者の皆様より献いただきました。ありがとうございます。 パッケージ毎に章立てが分かれていて 1. パッケージ名 2. ドキュメント参照先 3. インストール方法(標準パッケージ以外) 4. 説明 5. コード例(インタラクティブシェルの実行例) が説明してある。 文法をだいたい理解できて 「例えばxxをやりたい場合何を使えばよいか?」 について知りたい人が読むのによさそう。 気をつけるべき点は Python3.4 をベースにしているということ。 Python2.7 を仕事に使いたいが、Python2.7 と 3 の違いはよくわかってないという人が読むとかえって混乱しそう。 ざっと見た感じ誤字や組版上の間違いが少なく安心して読めると思う。(自分が発見できなかっただけかもしれないが) 世の中には、なぜかコード例なのに typo があって、 「これ動かしてねーだろー」 とか、Python

    Pythonライブラリ厳選レシピ: ある nakagami の日記
  • Python: コマンドラインパーサの Click が便利すぎた - CUBE SUGAR CONTAINER

    Python のコマンドラインパーサといえば、標準ライブラリに組み込まれている argparse が基。 蛇足になるけど、バージョン 2.7 以前で使われていた optparse は将来的に廃止予定なので新たに使うことは避けた方が良い。 そして、今回紹介する Python のサードパーティ製コマンドラインパーサ Click は、既存のパッケージと比較すると最小限のコードで美しくコマンドラインインターフェースを実装できるように作られている。 どれくらい楽になるかといえば、もう argparse を使っている場合じゃないな、と思えるレベル。 Welcome to Click — Click Documentation (8.0.x) もくじ もくじ Click をインストールする 基的な使い方 コマンドを定義する オプションを追加する 引数を追加する サブコマンドを作る オプションについて

    Python: コマンドラインパーサの Click が便利すぎた - CUBE SUGAR CONTAINER
    amacbee
    amacbee 2015/10/20
    Clickまだ使ったことないけど便利らしいという噂だけは随所で聞く
  • 1