タグ

2019年5月6日のブックマーク (4件)

  • 強化学習を手を動かして学ぶ『Pythonで学ぶ強化学習』

    機械学習スタートアップシリーズ Pythonで学ぶ強化学習 入門から実践まで (KS情報科学専門書) 目次 目次 はじめに 感想 読了メモ Day1 Day2 Day3 Day4 Day5 強化学習の問題点1 強化学習の問題点2 強化学習の問題点3 Day6 Day7 『Pythonで学ぶ強化学習』におすすめの副読素材 参考資料 MyEnigma Supporters はじめに 下記の通り、先日『Pythonで学ぶ強化学習』の著者の方々から、 献をいただきました。 再び献を頂きました😲『Pythonで学ぶ強化学習』の関係者の方々、ありがとうございます。機械学習は正直あまり詳しくないので、これを読んでAIエンジニアになれるように頑張ります。全編カラーで、コードも沢山あっていい感じです。じっくり読んで書評させて頂きます😀 #python Pythonで学ぶ強化学習 -入門から実践まで-

    強化学習を手を動かして学ぶ『Pythonで学ぶ強化学習』
  • 活用しなきゃ損!C#のオープンソースライブラリ6選! | プログラミング教育ナビ

    はじめに ライブラリを活用していますか? プログラムのすべてを自分でコーディングすることはほとんどありません。 通常は、なんらかのライブラリやフレームワークのお世話になることでしょう。 入念にテストされたライブラリを使えばバグの発生数が少なくなりますし、コーディングの手間も削減できて一石二鳥です。 この記事では、C#プログラマーの方のためにC#で使えるオープンソースライブラリを紹介していきます。気になるものがあったらぜひ使ってみてください。 JSON.NET(JSONライブラリ) サイト:http://www.newtonsoft.com/json JSON.NETは、その名の通りJSONを扱うためのライブラリです。 JSONはJavaScriptを元にしたデータ記述言語で、データのやり取りに使われています。 JavaScriptと相性がよいため、Web APIのデータ形式として最もよく使

    活用しなきゃ損!C#のオープンソースライブラリ6選! | プログラミング教育ナビ
  • 新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog

    関連記事 WebTransport over QUICのサンプルサーバを試してみる - ASnoKaze blog WebTransport over HTTP/2 の仕様について - ASnoKaze blog WebTransport over QUIC について - ASnoKaze blog WebTransportという新しい双方向通信フレームワークの議論が始まっている。 GoogleのPeter Thatcher氏らによって、W3C WICGにプロポーザルが投げられています。 discourse.wicg.io WebTransportは、WebSocketのようなAPIをもち、QUICやHTTP/3上で多重化されたストリームを利用し、ヘッドオブラインブロックのない通信を行えるようにするというのがモチベーションのようです。(実際に使用する"トランスポート"はプラガブルな設計にな

    新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog
  • DBマイグレーションを行う技術 - 発明のための再発明

    データベースのスキーマを変更するということはデータをいじる行為であり、最悪の場合データが消えます。 最悪の事態にはならなくとも、思わぬ場所に影響が起きたり、データの不整合が発生する恐怖と戦う必要が有ります。 テストや切り戻しを含めて計画し、大きな変更の場合にはダウンタイムまで考慮する必要があります。 そこで、RDBを対象にデータベースの変更を行う方法について書いていきます。 スキーマ変更 まずは、スキーマ変更について、 カラムを追加する 一番簡単で、影響も少ない変更です。 気をつけるのは、 ソースコードの変更よりも前にスキーマ変更を完了させる (長時間)ロックがかからない方法を選ぶ といったところでしょうか。 大抵の場合は、スキーマの変更とソースコードの変更の順番にさえ気をつければ問題は発生しません。 カラム名を変更する 「ALTER」でさくっと変えたくなりますが、ソースコードの変更が同時

    DBマイグレーションを行う技術 - 発明のための再発明
    delegate
    delegate 2019/05/06