読者です 読者をやめる 読者になる 読者になる

Hope is a Dream. Dream is a Hope.

非公開ふぃふぃ工房ブログ

運動をしないとエネルギーを発散できない

今日は何をしよう。 土日は意外と時間がある。 運動をしないとエネルギーを発散できない。一日中研究をしていたいが。人間らしい生活のためには、別のことに時間を割く必要がある。食事と運動だ。モチロン時間を潰す方法は世の中には沢山ある。私達夫婦の共…

カオスフラクタルな天才達の日課

朝6:40におきる。コーヒーをセットし、シャワーを浴びる。7:00コーヒーを飲みながら読書をする。今日は「天才達の日課」を読みながらの仕事の組み方を想像する。最近は暖かくなってきたが、半袖でうろうろしているとすぐに体が冷える。まだストーブがないと…

Python3 + OpenCV3のインストール方法(2017年4月版)

インストール方法 (Windows) こちらを参考にしていれてく。 Easy Install OpenCV 3.2 for Python 3.6 / 2.7 on Windows condaを使えば一発だ 肝はメンポを使うことだけ。 conda install -c menpo opencv3 Jupyter Notebookでの使い方 import cv2 import nump…

Windows .NET C#からPythonを使う。2017年3月30日版。

Windows .NET C#からPythonを使う。2017年3月30日版。 現在2017年3月30日 日頃Pythonを使って開発をしている。 最近の流行では、機械学習やその他便利な処理などをWindows環境でやっている。モチロンAnacondaを使ってだ。例えば、Numpy, Scipyを使って音声処…

個人アフェリエイト480円

今日はアフェリエイトについて書きます。はてなブログでは、Amazonアフェリエイトの商品紹介が簡単にできて便利ですよね。私は書籍紹介ぐらいにしか使ってなかったのですが、ある日、お金が入っているのに気づき驚きました。ここ数ヶ月でアフェリエイトでお…

公開講演を聴いてきました

今日は東京大学の公開講演を聴いてきました。 第29回東京大学理学部公開講演会 「分子から生命へ 理学がたどる」 - 東京大学 大学院理学系研究科・理学部 筆者は東大卒でもなんでもないのですが、校舎の雰囲気と最先端の研究者のエネルギーを受けるのが好き…

sin波をRNNで推定. r1.0で動作確認済み

sin波をRNNで推定. r1.0で動作確認済み 参考コードはこちら コード:nayutaya/tensorflow-rnn-sin/ex1/basic/rnn.py 参考コードがtensorflowのr1.0に対応していなかったので,書き直しました. r1.01で動作確認しました. import sys import yaml # sudo pip3…

QMainWindowのテンプレート QMainWindowを使うときにいつも使い方を忘れてしまう

詳細はこちら pyside_cookbook/09_QMainwindow at master · peace098beat/pyside_cookbook · GitHub QMainWindowのテンプレート QMainWindowを使うときにいつも使い方を忘れてしまう。Menubarやステータスバー、プログレスバー等々。 また、メインウィンドウ…

PySideでグラフ表示はどうしてる?Matplotlib遅くね?高速化方法。

PySideを使ったスピード測定 PySideを使って音声処理をしているとどうしてもリアルタイムでグラフをヌメヌメ動かさないといけない。実装の手軽さからMatplotlibを使ってこれまでやっていたが、遅い。遅い。遅い。10FPSぐらいしかでない。高速化する方法が和…

みんな知ってるルンゲクッタ法. まだ出来ない人のためのPython実装

ルンゲクッタ 最近ドリフトのシミュレータを書いている。シミュレーションにあたって車両の運動を、適当な車両運動モデルを作って時間発展を計算させている。さて、最近つくった私の貧弱モデルをオイラー法で動かすと、どうも数値振動しているのか車体が「グ…

ラジオでディスコを録音三昧。ラジ録10

WEB

こんにちわふぃふぃです。 私は音響系の仕事をしていることもあり、四六時中クラブ音楽やクラシックばかり聴いています。 そんな昭和の最後に生まれた私ですが、実はDISCOソングが大好きです。 もし生まれ変われるならジュリアナやマハラジャに言ってみたか…

種々の数学ソフトウェアまとめ | Maple, Maxima, GeoGebra, Knoppix/Math

こんにちわ。ふぃふぃです。 最近は物体の衝突問題に挑戦して頭を悩ませています。久しぶりに古典力学の理論を拾いながら研究をしています。論文をまとめていると数式が多すぎて疲れました。そこで、数式を扱うためのソフトを調べてみたので紹介します。 数…

GMMとEMアルゴリズム | Python + Numpy

GMM混合ガウス分布MixtureGaussianModel 混合ガウス分布と多変量ガウス分布は違うものだよ。EMは実装が容易なので、手を動かすとすぐに理解できます。参考資料は自分で探すこと。 実装例 #! coding:utf-8 """ gmm.py 混合ガウス分布のためのEMアルゴリズム h…

有限要素法で格子分割 for Python | その4 Scipy Delaunay調査

Delaunay scipy.spatial.Delaunay class scipy.spatial.Delaunay(points, furthest_site=False, incremental=False, qhull_options=None) %matplotlib inline #! coding:utf-8 import numpy as np from scipy.spatial import Delaunay import matplotlib.pyp…

有限要素法で格子分割 for Python | その3 Scipy Delaunay調査

前回から有限要素法の格子分割について調べているが、どうもScipy Delaunayモジュールを使えばできそうだ。今日はサンプルコードを集める。 Scipy.Delaunay scipy.spatial.Delaunay class scipy.spatial.Delaunay(points, furthest_site=False, incremental=…

有限要素法で格子分割 for Python | その2 ドロネー線図

Pythonで有限要素法のプログラムを作っているが、格子分割にとまどっている。ポリゴン関連で調べていると、どうもドロネー図を利用している感じだった。 Pythonでドロネー図 scipyのDelaunayを使うことで、任意の点からドロネー図を作ることができる。 http:…

有限要素法で格子分割 for Python

有限要素法の勉強中。3日目。 これまで研究で有限要素法(FEM)や有限体積法(FVM)をやってきた。しかし、それらは汎用コードの恩恵を受けて、GUI上で操作するだけであった。しかし、エンジニアたるもの自分でコーディングしなければという趣味的な衝動を受け、…

Pythonでスクレイピングする | youtube動画のヒット数を調べる

BeautifulSoup 題名のとおり。以前から興味を持っていたスクレイピングを試してみました。 結構簡単。 今回は、youtubeの検索結果のヒット数が知りたかった。いちいち手で打ってしらべるのが面倒だったので、Pythonでやってみる。Webページをコードからいじ…

wordpressへhatenaブログ記事の自動投稿

WEB

wordpressへhatenaブログ記事の自動投稿 hatenaブログでは登校データをMT(MovableType)形式で書き出すことができます。 調査 Movable Type 3.2 マニュアル - Movable Typeの読み込みフォーマット WordPressへの移行 – はてなからのデータ移行 問題 画像は…

Flask-bootstrapの導入 | レイアウト変更

記事投稿機能の実装と、Bootstrapの利用について デザインを変更する 仕様 すべてのページを2カラムレイアウトとする ユーザ定義のCSSは極力避け(clss定義等)Bootstrapライブラリのクラスを使用する レイアウト Bootstrapライブラリクラスを使用 カラー プロ…

テキストデータをPython標準ライブラリでパースする方法

テキストデータをPython標準ライブラリでパースする方法 データベースを使ったWebアプリをFlaskを使って作ろうとしているのだが、 開発途中では、テストデータを扱うが、準備が面倒だし、データデータベースへの入力も一括でしたい。。。 そこで、テストデー…

Herokuの環境設定方法(Windows)

Herokuの環境設定方法 WebフレームワークFlaskを使って、Webアプリっぽいものをつくれたので、勉強がてらあこがれの「デプロイ」をしてみようとおもう。 技術ブログ等を呼んでいると良く聴くHerokuを使ってデプロイというのをしてみよう。(デプロイについて…

アルゴリズムを売り買いするサービスAlgorithmiaについて

Algorithmiaについて アルゴリズムを公開して、APIの利用頻度でポイントを交換するサービスをみつけた。 Algorithmia : https://algorithmia.com/ Algorithmia紹介記事 このサイトにアルゴリズムを登録した発明者は、そのアルゴリズムの利用者から料金を受取…

画像を自動ダウンロードするコード | urllib2

画像を自動ダウンロードするコード | urllib2 Webページから画像をたくさん保存する必要があるので、勉強がてらPythonを使って自動ダウンロードしてみる。 コード # -*- coding: utf-8 -*- from bs4 import BeautifulSoup import sys import urllib2 import …

Flaskを使ってMatplotlibグラフを表示する

[Flask + Matplolib] Flaskを使ってMatplotlibグラフを表示する Flask(python)側で計算させた結果を、Matplotlibを使ってグラフにし、それを上手いことHTMLで表示したいと思ってるので調査してみる。 先行事例 ローカルに画像を保存する方法 キャッシュに保…

ハイパーリンクの一括登録

ハイパーリンクの一括登録 複数の資料をExcelのハイパーリンクを使って一覧管理することになった。ファイルが多いのでどうにか一括でやりたい。 1. treeコマンドを使って、ファイル一覧を取得 windowsコマンドラインからファイルの一覧表示を行う。 tree /f …

PyQtGraphでリアルタイムプロット

PyQtGraphでリアルタイムプロット python + PyQtを使ってグラフ描画するネイティブアプリを作ってる。グラフの表示にはMatplotlibを使っているんだけど、プロッティングがどうしても遅くて困っていた。 そこで「PyQt + FFT」と調べると、リアルタイムプロッ…

初心者のためのウェーブレット変換

Gabor Wavelet(ガボールウェーブレット)の実装 さて、ウェーブレット変換をしてみる。 ウェーブレット変換には色々種類があり良くわからん。 Haar, メキシカンハット, DOG...等 まぁどれも似たり寄ったりなのだが、今回はある解析プログラム(ブラックボック…

OpenGL初心者が3時間で基礎を学ぶ | その3

OpenGL初心者が3時間で基礎を学ぶ | その3 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら->OpenGL初心者が3時間で基礎を学ぶ | その2 …

OpenGL初心者が3時間で基礎を学ぶ | その2

OpenGL初心者が3時間で基礎を学ぶ | その2 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら ※ このページは「Python Programming in Ope…

OpenGL初心者が3時間で基礎を学ぶ | その1

OpenGL初心者が3時間で基礎を学ぶ | その1 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら ※ このページは「Python Programming in Ope…

OpenGL初心者でもわかるグラフ描画の猫の手

OpenGL初心者でもわかるグラフ描画の猫の手 これまで、Matlabを使って解析をしているが、そろそろオープンソースを使っておかないと今後Matlabを使えなくなったときに手がつけきれなくなると思いPythonを使って数値計算をできるように心がけている。 先日ウ…

超便利Gistにコードを投稿するプラグイン

Gistにコードを投稿するプラグイン 新しい言語を勉強しているときには、サンプルコードをたくさん回します。その時使ったサンプルコードはのにち、テンプレートとしてよく使うもの。しかし、サンプルコードほど適当な名前をつけてしまい、ファイルがどこに行…

苫米地英人の執筆論文一覧

苫米地英人 苫米地英人公式サイト 1959年、東京生まれ。認知科学者(機能脳科学、計算言語学、認知心理学、分析哲学)。計算幾科学者(計算機科学、離散数理、人工知能)。カーネギーメロン大学博士(Ph.D.)、同Cylab兼任フェロー、株式会社ドクター苫米地…

サクラレンタルサーバー+Flaskの初心者向けチュートリアル

サクラレンタルサーバー(スタンダード)にFlask環境を作ろうと思ったが、sudoが使えない事と、デフォルトのシェルがcshellであるために、webにある参考記事から少し変更が必要だったので手こずった備忘録。(初心者用です) アジェンダ0. 環境の確認1. pyenvを…

Pythonで音楽再生 | wave, PyAudio

Pythonで音楽再生 | wave, PyAudio Pythonで音楽解析処理を行っていくので、まずwaveファイルの取り扱いかたについてしらべた。大きく分けると、1. WAVEファイルの読み込み(wave標準ライブラリ)2. WAVEファイルの再生(PyAudio)上の二つに分けられる。waveモ…

After Effects スクリプト | JSON風に設定ファイルなどを保存するなら。history.log風な設定ファイルを作る。

After Effectsをスクリプトでいじっていると、なにか設定データ等を外部の***.logなどのファイルに保存して置きたいことがあります。 僕の場合例えば、GUIを使って自動スライドショー作成アプリを作っているのですが、写真やコメントの位置を毎回選ばなくて…

結婚式ムービー製作業者トップ10!!(2016年11月版)

結婚式ムービー製作業者トップ10!!(2016年11月版) 結婚式のビデオ。最近は必須に近いほど流行っています。オープニングからはじまり、プロフィール、両親へのレタービデオ、エンドロール..などなど、いまではヴァリエーションもたくさんであります。そして、…

アフェリエイト500

こんにちは。 ふぃふぃです。 300記事ほどて放置してるブログです。昨日Amazonアフェリエイトからメールが届きました。どうも、入金先が誤っているらしい。入金するお金もないのに真面目なシステムだなと思いながら設定を確認。すると500円!溜まってる涙。…

PyInstallerでMatplotlibがexe化.

PyInstallerでmatplotlibをインポートしたスクリプトでエラー Failed to execute script pyi_rth_pkgres どうもdeveloper版を使えば解消できる. ISSUE https://github.com/pyinstaller/pyinstaller/issues/2137 I have fixed this problem by following the…

はじめてのPython3環境構築.windows7+VirtualBox+Ubuntu+anaconda(2016年10月)

はじめてのPython3環境構築.windows7+VirtualBox+Ubuntu+anaconda(2016年10月) keyward: windows VirtualBox ubuntu python3 anaconda windowsにVirtualBoxでUbuntu+Anaconda環境を構築するまでの記録記事. 詳細はQiitaのデータサイエンティストを目指す人…

MacType + VirtualBox5.1 エラー0x80004005

MacType + VirtualBox5.1 エラー0x80004005 Windows7 Professinal 64bit GPU NVIDIA Quadro 2000 VirtualBox 5.1 VirtualBoxにUbuntuを入れようとしたら. エラー!!!! 仮想マシン"Ubuntu 14.04 64bit"のセッションを開けませんでした。 The virtual machine '…

PyCon JP 2016 公開済みスライドまとめ #pyconjp #pyconjp2016

PyCon JP 2016 公開済みスライドまとめ #pyconjp #pyconjp2016 外出した資料を会社へ提出するために報告書を作っています. 聴講した講演のスライドを探しているのですが,まとめたくなったのでまとめてみます. (2016/9/23現在) 2015年版はTechStarsBlogに…

ひさブ

今日からブログを始めたいと思います。はてな時代は毎日一件づつ書いていたけど、最近は結婚して夜中にPCの時間があまり取れないということもあり、週に一つのペースで更新していきます。 さて、この記事はWordpressに投稿しているのですが、実はまだ悩んで…

あらゆる写真を名画風に変換するアルゴリズム#prisma

Prismaおもしろい あらゆる写真を名画風に変換するアルゴリズム、独大学研究者が発表。画家のスタイルを抽出・適用 (画家の「画風」を抽出するアルゴリズム (A Neural Algorithm of Artistic Style))http://japanese.engadget.com/gallery/a-neural-algorith…

キーボードタイピング音からキー予測

今キーボードのタイピング音から、キー入力を予想する学習アルゴリズムを試している。 [5:36] 学習アルゴリズムの開発には、アルゴリズム以外のことを考える必要がある。 [5:37] 学習アルゴリズムは、機械学習の分野で大学などの研究機関で数学と時間を使っ…

PaperSpaceをいち早く使ってみる。レビュー。

先日から気になっていた、Paperspace。 先行登録をしており、やっと順番が回ってきました。 料金は。。 アプリをダウンロードして起動まで5分。特に問題もなく起動しました。 初期起動画面。Chromeが入っています。 スペック。メモリ4GBはちょっとたよりない…

上手に会話する10の方法の要点 | セレステ・ヘッドリー | TEDxCreativeCoast

上手に会話する10の方法の要点 | セレステ・ヘッドリー | TEDxCreativeCoast How to Have a Good Conversation | Celeste Headlee | TEDxCreativeCoast 仕事の成功がいかに上手く人と話せるかにかかっているとしたら、会話の仕方について多くを学ぶことでし…

プロフィールページを作った

こんにちわ。 ふぃふぃです。 ふと。 プロフィールページを作ろうと思い。 HTMLを書いてみました。 ただ、そのまま書くのは面倒なので、どうにかMarkdownファイルをパースしてHTML化したかった。 しらべるとjavascriptでうまいこと簡単にやってくれるみたい…

見たこと無い方へのあの日見た花の名前を僕達はまだ知らない

こんにちわ。 ふぃふぃです。 新年を明けて初の休み。三連休。初日は休みたくHuruを見続けました。 あの日見た花の名前を僕達はまだ知らない。 そうです。知らないんです。Huluでたまたま見つけ1話を見ました。小学校の友達仲間となんやこんなって感じで、正…