2021年5月4日[Flutter/dart] Cloud Firestoreで特定のフィールドだけを更新する概要 スマホアプリでユーザのデータを保存する先としてcloud firestoreを使用することは多いと思います。保存されたデータのうち、あるドキュメント内の特定のフィールドだけ更新する際に注意する点があったのでご紹介しておきます。 詳細...
2021年4月13日Raspberry piでkerasを使う時に注意すること概要 Raspberry piでディープラーニングをしようと思いkerasをインストールしたら、importの時点で以下のエラーが出る ValueError: numpy.ndarray size changed, may indicate binary...
2021年2月23日[C#] Process.startがexit code 2で終了問題 Process.startで外部プログラムを実行した際に、期待した動作をせずにexit code 2で終了してしまう(例外などは出ない)。 原因 コマンドライン引数として実行ファイルのパスを渡しているのだが、そのパスに空白が入っていたこと。コマンドライン引数は空白以降...
2021年2月21日cythonで書いたコードをVC++でビルドする時の注意点概要 pythonで書いた機能をwindowsデスクトップアプリに組み込みたい場合、cythonで機能を書いてVC++でdllにビルドするという方法があります。この時にハマったことを残しておきたいと思います。 内容と対応...
2021年2月20日[Flutter/dart]willPopScopeのonWillPopが作動しない概要 flutterで前のページに戻ってほしくない場合はwillPopScopeでwidgetをラップし、onWillPopに戻れないような処理を書けばいいとされています。(使い方などはこちらを参照。) ところが、この実装をしても普通に戻れてしまいます。デバッグしてみるとo...
2021年1月1日勾配ブースティングの中を見てみる概要 これまでDecisionTreeClassifierとRandomForestClassifierのソースを見てきました。今回はRandomForestClassifierと同じくDesicionTreeClassifierのensembleである勾配ブースティング(...