pit-rayの備忘録

知識のあうとぷっと

DropConnectを理解したかった

はじめに 全結合ネットワーク(No-Drop) Dropout DropConnect DropoutとDropConnectの比較 はじめに ディープラーニングを行う上で、過学習(overfitting)対策は欠かせません。実際にディープラーニングを行う際、データセットを訓練データ、検証データ、テ…

【iPhone】復元(初期化)後にアクティベートできない

本記事の内容は、知恵袋で同様の質問をし、自己解決した内容です。 そのまとめを詳細に記事にすることで、アクセス数を稼ごうという次第です。iPhoneの調子が悪く、バックアップをしたうえで初期化を行うというケースは少なくないと思います。その際、iPhone…

カラースキーム・テーマを他のテキストエディタ用に変換するツール【TeraPad, さくらエディタ対応】

今回は、テキストエディタの色設定を相互変換できるツールの紹介です。C++の勉強の副産物として生まれたツールですので、TeraPadとさくらエディタにのみ対応しています。 CUIですので、コマンドプロンプトやPowerShellなどで実行してください。ソースコード…

【C++】ifstreamでUTF-8のBOMをスキップする方法(boost property tree)

今回は、前回とは逆で、UTF-8 with BOMを読み込むときにBOMを取り外す方法をご紹介します。例として、boostのproperty_treeでファイルを読み込む場合を考えます。 何故なら、property_treeではBOMに対応してないため、正常にデータを読み取ることができない…

【C++】ofstreamでUTF-8 with BOMを出力する方法

今回は、C++の標準ライブラリのfstreamのwrite関数を用いた、バイトオーダーマーク(BOM)の付け方をご紹介します。codecvtを用いた方法もあるようですが、私の環境ではうまくできなかったため、直接バイナリデータを書きこむ方法を用います。 バイトオーダー…