タグ

2020年7月31日のブックマーク (4件)

  • PFN、PyTorchユーザ向けに深層強化学習ライブラリ 「PFRL」を公開 | AI専門ニュースメディア AINOW

    最終更新日: 2021年12月13日 株式会社Preferred Networks(PFN)は、PyTorchユーザー向けの深層強化学習ライブラリ「PFRL(ピーエフアールエル)」を、2020年7月30日にオープンソースソフトウェア(OSS)として公開しました。 PFRLは、PFNが深層学習フレームワークをChainerからPyTorchへ移行してPyTorchコミュニティと連携を強化する一環で、ChainerRLの後継ライブラリとして公開されました。 PFNは2019年12月に深層学習フレームワーク「Chainer」のメジャーアップデートを終了すると発表し、研究開発基盤をFacebook社の「PyTorch」に順次移行しました。 【PFRLの特長】 最新の研究に基づく深層強化学習アルゴリズム・深層強化学習機能が実装。それらを比較したり、組み合わせたりして実験することが可能。 特に重要な9

    PFN、PyTorchユーザ向けに深層強化学習ライブラリ 「PFRL」を公開 | AI専門ニュースメディア AINOW
    tlo_oly
    tlo_oly 2020/07/31
  • Python3の整数int型に最大値はない(上限なし) | note.nkmk.me

    Python2の整数型にはintとlongの2つの型があったが、Python3にはintしかない。Python3のintはPython2のlongに相当し、最大値の上限はなく、メモリの許す限り大きな値を扱うことが可能。 浮動小数点数float型の取り得る範囲(最大値・最小値)については以下の記事を参照。 関連記事: Pythonの浮動小数点数float型の範囲(最大値・最小値) なお、NumPyではint32(32ビット整数型)やint64(64ビット整数型)のようにビット数が固定のデータ型が用いられる。 関連記事: NumPyのデータ型dtype一覧とastypeによる変換(キャスト) Python2の整数int型と長整数long型 Python2では通常の整数型のint型と長整数型のlong型があった。 5. 組み込み型 - 数値型 int, float, long, complex

    Python3の整数int型に最大値はない(上限なし) | note.nkmk.me
    tlo_oly
    tlo_oly 2020/07/31
  • gunicornでPython製Webアプリケーションを動作させよう(DjangoとFlask) - Make組ブログ

    前の記事ではWSGIアプリケーションをWSGIサーバー(gunicorn)で起動する方法を説明しました。 ここではgunicornを使って、Python製WebフレームワークでできたWebアプリケーションを起動しましょう。 blog.hirokiky.org なぜgunicornなどのWSGIサーバーを使うのか DjangoやFlaskなどのWebフレームワークを使っているとき、開発時にもサーバーを起動して動作確認をしていると思います。 例えばDjangoであれば python manage.py runserver というコマンドでサーバーを起動できます。 なぜこのサーバーを使わずにgunicornを使うのでしょうか? 理由は簡単に言うと、動作が速いからです。 gunicorn やuWSGI、 waitress といったWSGIサーバーは速く、 安定して動作することを考慮して作られていま

    gunicornでPython製Webアプリケーションを動作させよう(DjangoとFlask) - Make組ブログ
    tlo_oly
    tlo_oly 2020/07/31
    “pip install gunicorn”
  • Intro to Threads and Processes in Python

    Competing in Kaggle’s Understanding the Amazon from Space competition, I started timing various parts of my code to see if I could speed things up. Speed is critical in Kaggle. Ranking well often requires trying hundreds of architectural and hyper-parameter combinations. Shaving 10 seconds off an epoch that lasts 1 minute is a huge win. To my surprise, I found data augmentation was my biggest bott

    Intro to Threads and Processes in Python
    tlo_oly
    tlo_oly 2020/07/31