【Matplotlib】論文用の図を作成する時の注意点を自分用にまとめた
フォントの埋め込み設定Type 1フォントを使いたい時import matplotlib.pyplot as pltplt.rcParams['text.usetex'] = True plt.rcParams['text.latex.preamble
フォントの埋め込み設定Type 1フォントを使いたい時import matplotlib.pyplot as pltplt.rcParams['text.usetex'] = True plt.rcParams['text.latex.preamble
Pythonにも最適化オプションが存在したことを最近知ったので、メモ程度にまとめます。Pythonのオプション・環境変数などについてはドキュメントに記載されています。オプション-Oassertの削除組み込み定数__debug__の値をFalseにする-OOa
torch.jit.traceを試してみるtorch.jit.script(model)がうまくいかない場合でも、torch.jit.trace(model, sample_input)ならうまくいく場合があります。torch.jit.traceを使った場合、変換後
「テトリスを作る」第2回は、SRSシステムやスコア計算を除く基本機能の実装です。前回の記事はこちら具体的には、TetrominoクラスPlayFieldクラスTetrionクラスCanvasクラス(GUI用)EventHandlerクラス(キー入力管理)Applicatio
NP困難な最適化問題として知られる巡回セールスマン問題を、複数の近似解法と厳密解法を使って解いてみました。使用した解法は以下の4個です。整数計画問題(MTZ制約を使用、厳密解法)遺伝的アルゴリズム(近似解法)焼きなまし法(近似解法)2-opt(山登り法として実装、近似解法)実装はp
KSPについて少し勉強したので、理解を深めるために実装してみました。この記事ではアルゴリズムのイメージをつかむことを目的とし、アルゴリズム流れの説明実装例の紹介 を行います。厳密な解説を目的としたものではないのでご注意ください。KSP(K-shortest path pro
本記事の目的は、Eppsteinのアルゴリズムをふんわりと理解することです。詳細に理解したい方は元論文も合わせてご覧ください。K-shortest path problem とはk-shortest path problemとは、k番目に短い経路を求める問題で、いくつかのバリエーシ
シェープファイルをnetworkxで読み込んでグラフを作成したいときにはgdalが必要になります。ない場合は以下のようなエラーメッセージが出ると思います。ModuleNotFoundError: No module named 'osgeo'そこで先人たちの
今回はpythonの画像描写ライブラリmatplotlibのArtistAnimation,basemapを使って以下のような動画を作成していきます。題材はこちらで実装したプロ野球のスケジューリングです。ArtistAnimationでは、予め用意した複数の画像を、パラパラ漫画のよ
プロ野球のスケジュール作成を題材に、定式化からpulpを使った実装まで。定式化はこちら↓https://yamakuramun.info/?p=187筆者の環境:macOS Catalina version10.15.6python3.8.3pulpのインストー