Colorful Wires

エンジニアリングの勉強の記録

Create an executable file containing icecream with pyinstaller

When attempting to convert a Python script that utilizes the icecream library into an executable using pyinstaller, an error may occur. The error message states that a FileNotFoundError occurred, specifically for the file 'icecream/version…

einsum の使い方

numpy.einsum のリファレンスの日本語への翻訳+自分向けのメモ。

Python ではじめるソフトウェア アーキテクチャ

Pythonではじめるソフトウェアアーキテクチャ作者:Pillai,Anand Balachandran共立出版Amazon asyncio の使い方。 コルーチンの作り方は2種類ある。 yield from は、@asyncio.coroutine で使える。

Concurrency in C# Cookbook

Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming作者:Cleary, StephenO'Reilly MediaAmazon 知りたい内容 C# で GUI のプログラムを開発するときの、時間がかかる操作の書き方はどういうものか。特にコールバックが多す…

相互相関関数を正規化する

概要 相互相関関数のスケールは、入力信号のスケールに依存します。 入力信号のスケールに依存しない、正規化された相互相関関数は、 入力信号をそれぞれ正規化してから相互相関関数を求めることで得られます。 このようにして得られたものは、正規化相互相…

gather in R

R

tidyr の gather 関数の使い方

指定した仮想環境で Python スクリプトを起動するショートカットの作り方 (Windows)

概要 この記事では、Python で実装した Windows 用のスクリプトを、利用する仮想環境を指定して実行するためのショートカットの作成方法を説明します。 事前に確認しておくこと CUI か GUI どちらで実行したいか (コマンドプロンプトを画面に表示するかしな…

docx + jinja2 テンプレートを Python から使用する

概要 この記事では、Python で docx ファイルにおいて jinja2 テンプレートを使用可能にするパッケージ python-docx-template の使い方を整理します。 インストール pip install docxtpl 基本の使い方 docx ファイルに jinja2 形式でコマンドを記入します。 …

classmethod と staticmethod の使い分け

Python での staticmethod と classmethod の使い分けについて。

オブジェクト指向 UI デザイン

オブジェクト指向 UI デザインの解説本を読みました。

Text Mining: Concepts, Implementation, and Big Data Challenge

NLP

Text Mining: Concepts, Implementation, and Big Data Challenge (Studies in Big Data)作者:Jo, Taeho発売日: 2018/06/20メディア: ハードカバー テキスト分類とクラスタリングについて、包括的にまとめた一冊です。 知りたいこと Text Indexing とは何か …

DEEP LEARNING FOR SYMBOLIC MATHEMATICS

arxiv.org これは積分と ODE を Seq2seq で解くという論文です。 知りたいこと 入力は木?それはどのように入力する? データセットはどのように生成する?微分は簡単だから微分を使う? モデルへの入力 ツリーを入力とするモデル (例:Tree-LSTM, Recurrent…

Document Classification Algorithms

Document Classification Algorithms: And Feature Selection Techniques with the Practical Test作者:Hussein, Esraa,Hussein, Ahmed発売日: 2020/04/27メディア: ペーパーバック ちょっと古い文献ですが、文書分類で使う特徴選択法について調べるために読…

One-class Document Classification

One-class Document Classification: One-class Document Classification via Neural Networks and Support Vector Machines作者:Yousef, Malik発売日: 2009/06/03メディア: ペーパーバック 知りたいこと 自分の知らない特徴量の作り方は何かあるか。 Hadama…

マルチラベル文書分類での特徴量生成後の処理

マルチラベルの文書分類タスクで特徴量生成後に行う処理のアプローチを調査しました。 知りたいことは以下の 2 点です。 特徴量を所与として分類を判定する処理にはどんなものがあるか 複数の特徴量を統合する処理にはどんなものがあるか 特徴量を所与として…

クックパッドの開発コンテスト24に応募したもの 『オール青信号』

『オール青信号』へのアクセスはこちらから 先日、クックパッド主催の開発コンテスト24に、『オール青信号』というサービスを応募し、特別賞を受賞しました。このコンテストでは、「24」という数字にある通り、テーマ発表後から24時間以内にサービスを開発し…

ふりがな翻訳、一部設定変更しました

ふりがな翻訳の標準設定を2点変更いたしました。 スラッシュ機能はオプションとしました。 引き続きスラッシュ付の訳文を必要とする方は、翻訳時に「スラッシュを入れる」のチェックを入れることでご利用が可能です。 標準フォントを変更しました。 Times → …

英文にスラッシュを入れてスイスイ読めるサイトを作る

ふりがな翻訳に新しく、「スラッシュ・リーディング機能」を追加しました。 スラッシュ・リーディングとは、英文の意味のかたまりごとにスラッシュを入れることで、読解を簡単にする技法です。通訳の練習(サイトトランスレーション)などに用いることが可能…

吉野家を日本地図にプロットしてみる

R

http://wiredvision.jp/news/200910/2009100120.htmlに触発されて、日本国内にある吉野家の店舗を可視化してみました。 住所から緯度経度への変換は、以下の RjpWiki の記事を参考にしました。 http://www.okada.jp.org/RWiki/?GoogleEarth%A4%C8Rさらなる分…

英文にルビ訳を振って読めるサービス 『ルビ訳.com』 がオープンしました

英文にルビ訳を振るサービス『ルビ訳.com』をオープンしました。 例:(Time flies like an arrow.をルビ訳する) 動作イメージは以下をご覧下さい。 Rubiyaku.comへのアクセスはこちらから 英語学習者にとって、未知の単語ばかりの英文の読解は、辞書を何度も…