洋書、時々プログラミング

博士課程修了→メーカーという経路を辿っている人の日常

2021-12-01から1ヶ月間の記事一覧

OpenGL シェーダ―ファイルの構築で詰まった話

glslシェーダ―ファイルをvisual studioでcppファイルとして作成すると、ビルド時にcppファイルと認識されてしまう。glslファイルはcppファイルではないため、コンパイルできずにエラーを吐いてしまう。これで1時間くらいかかった。 作った後の対策としては、…

Windows10とVisual Studio2022でOpenGLの環境構築をした

はじめに 今まで機械学習で遊んできたのですが、急遽OpenGLを学ぶ必要が出てきました。 そこで先輩から既存のコードを貰って色々遊んでいたのですが、全く分からなさ過ぎて辛い&帰省にLinuxが入っているデスクトップPCを持っていくことが面倒であるため、Win…

応用情報技術者試験結果

合格でした。よっしゃ。 2年前から本格的にAIやって一つ対外的に見せられるものができてよかった。 次はどうするかちょっと検討中。。。

pytorch argmaxの挙動

torch.maxとtorch.argmaxがゴタゴタしていたのでメモ torch.maxは1つ目に最大値、2つ目に最大値の入っているindexを返す。 torch.argmaxはtorch.maxの2つ目のみを返す。 axisを指定しないと1行にreshapeされた後にargmaxが行われる。 import torch a = torch…

pythonでリストの一部のみをfoo loopで利用する方法

pytorchで機械学習などをやっていて、dataloaderから4つのoutputがあるのに対して、実際は先頭2個の値しか使わない時、アンダーバーを使って使わない場所を表現するいうことは見たことがあった。 for a,b,_ in dataloader: 一方で、dataloaderが複数あり、一…

VScode pythonのインデントが2回入ってしまう問題の対処

VScodeを扱っていたらインデントが2回入ってしまうことがあったのでメモ github.com configurations内のdetect indentationを変えればよさそう

Windowsでvirtualenvを利用できるようにする

はじめに 現在Linuxでソフト開発をしているのですが、プライベートではwindowsも使っているので、windowsでもpythonを使った開発や環境構築ができるようにしました。 なんでvirtualenv とりあえず社内で使っているから 他の仮想環境もあるのは知っているけど…