sarrrrry's diary

機械学習ML系の日々の色々の知見のアウトプット

18.04入れるときはセキュアブートは切りましょう。

ubuntu18.04 GTX 1080ti 18.04をインストールしたとき sudo ubuntu-driver autoinstall sudo apt install nvidia-cuda-tookit でnvidia のドライバーとcudaが入れられるのすごい楽! と思ったら、セキュアブートonにしていると nvidia のドライバーがうまく…

toggl timerのスタート・ストップ をpythonから叩けるようにした

普段 togglというサービスで時間管理して 会社のスプレッドシートに適当な日に書き写すという糞プレイしてたんだけど togglを IoT ボタン 押したら時間計測されるようにしたかった。 IoT ボタンは amazon dash を(後日amazon dash にしていく手順アップする…

マルチラベル分類器の評価指標(Micro-F1/Macro-F1)の振る舞い

分かりやすかった。頭に叩き込みたいやつ。 https://qiita.com/TaskeHAMANO/items/120cabf01b299b8f35ce

論文読んだ: Deep metric learning using Triplet network

Deep metric learning using Triplet network author: Elad Hoffer1 Nir Ailon2 PaperLink: https://arxiv.org/abs/1412.6622 STEP1 時間: 5m どんなテーマを扱っている論文? 論文の概要を一言二言でまとめる Abstract DML にtriplet networkを用いた Siame…

論文読んだ: OBJECTG DETECTION IN SATELLITE IMAGERY USING 2-STEP CONVOLUTIONAL NEURAL NETWORKS

OBJECTG DETECTION IN SATELLITE IMAGERY USING 2-STEP CONVOLUTIONAL NEURAL NETWORKS 読んだ論文もぼちぼちブログにアップしていこうと思う author: Hiroki Miyamoto1 Kazuki Uehara[^1] Masahiro Murakawa[^1] Hidenori Sakanashi[^1] Hirokazu Nosato[^1…

ubuntuにJavaをインストール

apt-getでjavaをインストールする 普段業務ではpython しか使っていません。 しかしプログラミングのお勉強のためにJavaをたまに使うのですが 新しいパソコンに入っていなかったので、 今更ながらインストールを自分用の備忘録として書きました。 apt-getでJ…

ガウス過程とその周辺

ガウス過程とその周辺 強化学習のマルコフ過程を勉強し始めて そもそも「過程」ってなんだ?? という疑問から、 ガウス過程や、カーネル関数、カーネルトリックにまで遡り 昔読んだはずなのに記憶から飛んでいるPRMLの復習をした。 過程とは google) 物事の…

unittestで同じテストを使いまわしたいときのテンプレートの書き方

import unittest class ParentTest(unittest.TestCase): """ このメソッドはパスされる """ def setUp(self): raise unittest.SkipTest self.someone = None self.target = None def test_template1(self): """ ほかで使いまわしたいメソッド :return: """ s…

nvidia-docker 入れて NVIDIA GPU cloud を使ってみた話

chainer with GPU on docker で回そうと思って docker をインストールして見たが、 それだけだとGPUが使えなかったため nvidia-dockerを入れてみた話 事前準備 docker自体を入れる nvidia-dockerのgithubはこちら github.com ここ通りにすすめて見るのがよろ…

docker 入れてみた

弊社、dockerを使う必要性があまりなかったのと使ってる人があまりいなかったため 今まで簡単にしか使ったことがなかった。 今回、これではエンジニアと呼べないのでは?????? と思いたち、いまさらながら社用PCに chainer with GPU on docker の環境を…

markdown 記法のHatena Blogでソースコードを貼り付ける

sue445.hatenablog.com こちらを参考にしてみたものの上手く出来なかった。 markdown 記法に変更してソースコードを貼り付けてみる ```python import numpy as np class Foo: def bar(self): a = np.array([1, 2, 3]) return a ``` import numpy as np class…

はじめまして、はじめました

いわゆるAI系の画像認識、物体検出をメインに休学しながら某ベンチャーで働いているエンジニアです。エンジニアたるもの、何かアウトプットをしていきたいと思い、ブログはじめました。技術のこと、関係ないこと、何かをちょっとずつブログに残していければ…