Go

1/72ページ

いつもお世話になっているあのソフトウェアがどの言語で書かれているか調べてみた

「次に勉強するべきはどの言語?」を考えるための材料として、身近にあるソフトウェアが何言語で書かれているかをリストアップしてみました。 リストは完全に私の独断によるもので、特に他意はありません。 アプリケーションよりはミドルウェア寄りな視点になっています。 ジャンル分けも適当です。 ジャンル 名前 言語 OS Linux Kernel C OS Windows C++ RDBMS MySQL C/C++ RDBMS PostgreSQL […]

GAE/GoとVision APIで人類をGopher化する

私は普段Goを書いているのですが、go fmtでコードが整形される瞬間が異常に興奮します。 汚れた心が浄化される感覚と言いますか、脳汁が止まりません。 いつの頃からか「*.goだけでなく、あらゆるものにgo fmtをかけたい」という欲求が芽生え始めました。 まずは人間から始めてみようと思い、Webサービスを作ったので紹介します。 作ったもの 画像のURLを指定するかアップロードすると、顔を検出してGopherっぽくします。 これが こう […]

【GORM】Go言語でORM触ってみた

はじめに 趣味でネイティブアプリケーションのAPIをGo言語で開発中の駆け出しエンジニアです。 普段は機械学習周りのデータサイエンスを勉強しています。ということもあり、最近初めてORMという存在を知ったので、ORMは何なのか、またGo言語のORMであるGORMの最低限の操作をまとめておこうと思います。 少しでも役に立てれば幸いです。 ===2018/2/19_追記=== 最近、この記事のいいねが伸びてきているのでGo言語でRedisとい […]

異常検知でGo!

異常検知でGo! こんにちは。ちょびえです。4日めですがいかがお過ごしでしょうか? 今日はGoで異常検知を試してみましたのでレポートしてみたいと思います。 異常検知の世界 ふつうのWebプログラマーの私がデータマイニングによる異常検知読んで、機械学習ってなんて便利なんだろう!?と驚いたと共に機械学習の魅力に引き込まれていきました。 https://github.com/chobie/go-anomalydetector/blob/mas […]

Goでスクラッチから実装した畳み込みニューラルネットワーク(デモとしてMNISTの学習とテストを実行)

概略 前回の記事に引き続き、畳み込みニューラルネットワークをスクラッチからGoで実装しました。 前回のPythonによる実装では計算時間が遅く、(Cythonなどにより改良の余地はあると思います)実装の検証は行えませんでしたが、今回のGoによる実装では、デモとしてMNISTデータセットの学習とテストが行えます。 結果は後述します。 GitHub https://github.com/NaotoMasuzawa/Convolutional […]

fasttextとgoでWebページのタグ分類

Webページのタグ分類システム 概要 ソーシャルブックマークのURL, Tagセットを学習して、 RSSから取得した新しいWebページをタグ分類するシステムです。 学習元データは、Deliciousや、Pinboardのエクスポートデータをそのまま利用できます。 ソースコード https://github.com/m-hosoi/go-tag-predict ※ソースに付属しているデモ用の学習元データは、タグが偏りすぎているのか精度が悪 […]

画像を送ると何が写っているのかを返す LINE Bot を GCP で作った話

こんにちは @wezardnet です。 今年も Google I/O (2017) の時期がやってきました。残念ながら健康上の理由により参加を見送りましたが(チケット当選してないけど )、また機会があれば参加してみたいです。 さて、今回は Google Cloud Vision API & Google Cloud Translation API を使って LINE で画像を送ると、その画像に何が写っているかを返す bot を […]

Go言語で単純パーセプトロンの実装をしてみた #golang

ずっとやりたいと思っていた機械学習の入門として、何からやろうかネットサーフィンしていたところ、 http://yukihir0.hatenablog.jp/entry/2015/01/14/202210 をみつけて、真似しながらやってみました。 https://github.com/yagitatsu/perceptron-sample https://play.golang.org/p/ycQz7j6R1N xy座標上にあるデータから […]

1 72