めも

これはメモなんじゃ。

MK8DXの(4v4v4)フォーマンセルの即時集計

マリオカート8DXにおいて3チーム(4v4v4)で12レースする際の即時集計をするページです。 MK8DX4v4v4(フォーマンセル)即時集計 チェックボックスが小さくて押しにくいかも知れません、UIの難しさを実感します。Android3.1とChromeでのみ動作確認してます。…

HTMLのチェックボックスの状態数を3つにする・チェックされた値を取得する

やりたいこと 解決法 indeterminateのチェックボックスの値を取得する やりたいこと <input type="checkbox" value="15" ... /> などとしたチェックボックスは通常チェックしたかしてないかの二つの状態しか取れない。しかしここを「チェックしてない、チェック1にした、チェック2にした」の三つの…

How to Win a Data Science Competition: Learn from Top Kagglers(二週目)のメモ

coursera Week2 Exploratory Data Analysis (EDA) EDAとは 匿名化されたデータの解析 可視化 Data clearningなど バリデーション Data Leakages コーセラの以下のコースを受講した際の聴講した内容を部分的にメモ。あくまで自分の理解で講義の中身そのもので…

How to Win a Data Science Competition: Learn from Top Kagglers(一週目)のメモ

coursera コース全体を通しての大まかな内容 Week1 コンペティションと実際の業務の違い 基本的なMLアルゴリズムの復習 必要なソフトウェア・ハードウェア 前処理の基本 前処理 特徴生成 カテゴリカル特徴・順序特徴 Datetimeの特徴量 座標の特徴量 欠損値 …

たまに研究職が向いてない気がすると感じる時がある

What's a mathematician to do Research Debt I'm a Ph.D student but i don't know why Does one have to be a genius to do math? 新人研究職、向いてない気がする。 最新の研究を追い続けてそこから新しいことを提案するのは(少なくとも自分には)本当に…

論文メモ:Learning to teach

概要 アルゴリズム 問題設定 "Learning to teach(L2T)"の枠組みでは アルゴリズムのフレームワーク 表記 教師のモデル 生徒のモデル 実験 比較手法 評価 教師エージェントを訓練した時と同じモデルの生徒を指導 教師エージェントを訓練した時と異なるモデル…

Flaskのapp.pyをいくつかのファイルに分割する

Blueprintを使う divided_app.py app.py ファイル・ディレクトリ構成 プロトタイピング Blueprintを使う app.pyの機能の一部を divided_app.pyに移したいと想定してます。 divided_app.py sample = Blueprint('sample', __name__, template_folder='template…

予測モデルの並列化実装のメモ(Deep以外)

特徴選択 k−近傍(KNN) Adaboost ランダムフォレスト(Random Forest) 勾配ブースティング(Gradient Tree Boosting) 特徴選択 k−近傍(KNN) Adaboost ランダムフォレスト(Random Forest) 勾配ブースティング(Gradient Tree Boosting) Parallel Gradient Boostin…

日本語でのNLP(自然言語処理)を始めるためのライブラリ・講義資料など

ライブラリ クローリング・スクレイピング 形態素解析 Python javascript その他 画像処理 tesseract pyocr その他 勉強会 API 実装 pytorch tensorflow chainer 講義資料など 自分用のメモです。書きかけです。 ライブラリ クローリング・スクレイピング Sc…

bandit-algorithms-book(著:Tor Lattimore、Csaba Szepesv´ari)がウェブ上で公開

Tor Lattimore先生とCsaba Szepesv´ari先生らの書いたバンディット本がpdfで無料公開されています。pdfのリンクは以下を参照してください。 Dear readers After nearly two years since starting to write the blog we have at last completed a first draft…

UnityのWebCamTextureからカメラが認識されないがPythonなどからは認識される

環境 解決方法 環境 Windows10 Unity 5.6.0f3 personal python3.6で走らせたOpencvなどからはウェブカメラをキャプチャできるが、Unity内部で走らせたWebCamTexture.devicesからは認識されていない 解決方法 以下のページのもので解決しました。 community.t…

強化学習の勉強を始めるとき役に立った資料など

講義資料 CS 294: Deep Reinforcement Learning, Fall 2018 @ UC Berkeley CS234: Reinforcement Learning @ Stanford University MS&E338 Reinforcement Learning @ Stanford University 実装 Gym RL-Adventure RL-Adventure-2: Policy Gradients タイトル…

「お絵描きの森」でワコムのペンタブを使うと点しか描けない

何かの手助けになれば。 環境 解決策 解決策1(ドライバ再インストール) 解決策2(デジタルインク機能を無効化) 解決策3 (他ブラウザ・OSを使用) 環境 OS: Windows 10 ブラウザ: chrome ペンタブ: Intuos Comic medium CTH-690 ペンタブを使用して線を…

エラー解決:No module named 'rest_framework'

環境 エラー内容 解決法 1. setting.py からの記述もれ 2. anaconda 環境にインストールされていない 3. それでもエラー 環境 Anaconda利用。 python3.6. Mac OSX. エラー内容 ImportError: No module named 'rest_framework' 解決法 1. setting.py からの記…

discordで自分のいるチャンネルにyoutubeで見つけた音楽を流したい

タイトル通りのことがした買った。 Dynoボットを自分のサーバーに招待して解決。 以下のページの左上の「invite Dyno」で自分のいるサーバーに招待します。 @dyno play https://www.youtube.com/watch?v=e9yZkmgE-m8とテキストチャンネルに書き込むと、自分…

pythonでランダムに日本語の単語列を取得

データ生成に用いたかったので。 日本語ワードネットのデータベースを利用しています。 ワードネットについては以下のリンクを確認してください。 日本語 Wordnet コード import sys, sqlite3 from collections import namedtuple from pprint import pprint…

pythonで画像に日本語をプロットする

opencvのputtext関数では(手間をかけないと)できないらしいのとフォントの選択肢が少ないので、付け焼き刃ですが一時的にmatplotlibのfontpropertyから日本語のフォントを指定してプロットしました。 コード from matplotlib.font_manager import FontProp…

opencvで単一色の画像をランダムに生成

コード import cv2 import numpy as np import matplotlib.pyplot as plt import numpy as np random_color = list(np.random.choice(range(200, 255), size=3)) random_size = list(np.random.choice(range(1600, 2200), size=2)) image = np.zeros((random…

pythonでワードファイル(.docx, doc)をpdfに変換

python-docxライブラリ等でできるかと少し調べましたが、できなかったのでLibreOffice経由で無理やり変換。 Windowsの時はWordを、UbuntuならLibreofficeを呼び出せばいいと思います。 ソースコード import subprocess import sys args = ['libreoffice', '-…

Googleスプレッドシートで文字列を連結する

文字列の連結 CONCATENATE(A, B, C, ...)として連結できます。 =CONCATENATE("文字列", COUNTIF('シートA'!X:X,">0"), COUNTIF('シートB'!Y:Y,">0")) その他 他の式の内部でも使用できます。 ハイパーリンクの行き先をセルのデータによって変更したい場合な…

即時集計作り変える

MK8DX6v6即時集計 以前のに比較して コース一覧、コースの選択メモ クリップボードにコピーするボタン を追加。レースの合間に作ったので少し適当。 ↓以前のもの paper.hatenadiary.jp

プレゼン作成をする時に気をつけること

基本 身内向けの提案 学会などでの研究報告 自分で作る時に気をつけたいこと。 基本 口頭練習 アダプターを用意・接続確認 PCの充電確認 ディスプレイの背景が適切なものか確認 身内向けの提案 構成は表紙・目次・本編・アペンディクス ストーリーを明確に …

latexにて番号を振らない章(section)の追加・謝辞の追加

Tex

\section*{謝辞} ありがとうございます。

6v6交流戦の即時集計(マリオカート8DX用)

マリオカート8DXの 6v6 clan war での即時計算用です。 ウェブでみたかったので。 http://paper-web.sakura.ne.jp/www3035.sakura.ne.jp/mk8d6v6.html 追記: コース選択メモもつけました。 バグとかあったらコメントにお願いします。 忙しいので修正できる…

MK8DXの各コース名日本語⇄英語名一覧

ni[:contents] 自分用のメモです。マリオカート8DXのコースの日本語、英語、略称順。 日本語名あいうえお順 日本語名 英語名 略称 23 3DS-DKジャングル 3DS-DK-Jungle DKJ 29 3DSパックンスライダー 3DS-Piranha-Plant-Slide PPS 26 3DSミュージックパーク 3…

エラー解決:tensorflowのビルドにて"no such package '@protobuf// xxxx"

エラー内容 解決方法 参考 エラー内容 Ubuntu, CentOS にて tensorflow をビルドする際 $ bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package ERROR: /home/xxx/git/tensorflow/tensorflow/tools/pip_package/BUILD:…

エラー解決:ImportError: No module named PyQt4

エラー内容 解決方法 エラー内容 Ubuntu 14.04, python 2.7, anaconda 環境にて。 Traceback (most recent call last): File "/home/xxx/anaconda/envs/master/lib/python2.7/site-packages/HPOlib-0.1.0-py2.7.egg/HPOlib/Plotting/doAllPlots.py", line 79…

Wacomのペンタブをデュアルディスプレイ時に利用する時の設定

Mac Windows メモがき。漫画の好きなコマの模写すらできなくなって絵心0になったのかとびびった。 Mac [System Preference] 、日本語の場合は [システム環境設定] を開く [その他] 欄にある [Wacom]か[ワコム]の欄を開く [Mapping] か [マッピング]の欄にて…

ブラウザでドメインごとにユーザーが定義したCSSを使う

Stylebotを追加 CSSの設定 CSSを適用 twitterやredditを指定したフォントでみたい、ページごとにCSSが変わるのを防ぎたい需要が個人的にある。 Stylebotを追加 Chrome拡張機能: Stylebot 以上を追加する。 CSSの設定 [Option]→[Edit CSS]を選択。 CSSを適用 …

気になる実装

torchMoji TensorFlow C++ and Python Image Recognition Demo CycleGAN and pix2pix in PyTorch YOLOv2 in PyTorch python-topic-model BanditLib さいきんコード書いてないので読みながら勉強したい。 torchMoji DeepMojiのpytorchでの実装。 LSTM周りを自…