プログラム開発備忘録

プログラム開発備忘録

プログラム開発中に詰まった箇所を備忘録として記録します。

【Python】JupyterLabでmatplotlib.pyplotを実行するとクラッシュする【anaconda】

目次 問題点 解決方法 結果 原因 問題点 JupyterLabでmatplotlibの使うと、「Pythonは動作を停止しました」と表示されクラッシュする ~開発環境~ python=3.7.11 matplotlib=3.4.3 freetype=2.11.0(matplotlibをインストールした際に勝手にインストールされ…

【Python】複数のフォルダから違うファイル名のデータを削除する【Google Colab】

やりたいこと 複数のフォルダから、共通していないファイル名のデータを削除したい フォルダの構造 たとえば、画像のようにデータフォルダA、データフォルダBに共通していない データ3.csv, データ4.csvを削除したい 作成したコード全体 import os import gl…

【Python】glob.globで読み込んだファイルの順番がバラバラ【Google Colab】

問題点 import glob file_paths = glob.glob("データのあるフォルダのパス") で読み込むと、順番がバラバラで読み込まれている 例えば、data1~data5のように名前に数字が入っているファイルから構成されたフォルダを参照すると data2, data4, data5, data1, …

【Python】csvファイルを読み込んで、npyファイルで保存する【Google Colaboratory】

なぜnpyファイルに変換するのか 機械学習を行う際に、自分で計測した結果が記録してあるcsvデータを読み込むことが必要となったデータ数が増えるとcsvファイルの読み込みに時間がかかるので、学習モデルを変更する度に大量のデータを読み込む時間が鬱陶しく…

【Python】多変量時系列データ畳み込みニューラルネットワーク、データ前処理部分の変更

問題点:畳み込みニューラルネットワーク学習モデルの精度が低い 解決方法:データの前処理部分のコードを変更 詳細: 被験者の運動動作時の脳波データ(データセット:BCI competition IV dataset2a)から、動かそうとした箇所(舌,右手,左手,両足の4パター…

はじめに

現役大学生の個人プログラム開発用のメモブログです。 開発中に詰まった箇所などを整理してまとめるために利用していきます。