/// <summary> /// 1P玉KP書出しボタン。 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_1pKP_Write_Click(object sender, EventArgs e) { FeatureVector fv = new FeatureVectorImpl(); Util_FeatureVectorInput.Make_FromFile_Komawari(fv, EngineConf.GetResourceFullPath("Fv00Komawari")); Util_FeatureVectorOutput.Write_KP(EngineConf, fv, EngineConf.DataDirectory); }
private void btnMakeRandom_Click(object sender, EventArgs e) { string filepath = EngineConf.GetResourceFullPath("Fv00KomawariSample"); FeatureVector fv = new FeatureVectorImpl(); Util_FeatureVectorEdit.Make_Random(fv); File.WriteAllText(filepath, Format_FeatureVector_Komawari.Format_Text(fv)); MessageBox.Show($"サンプルファイルを書き出しました。\nfilepath=[{filepath}]"); }
/// <summary> /// fv_00_Scale.csv書き出し。 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnWriteFvScale_Click(object sender, EventArgs e) { string filepathW = EngineConf.GetResourceFullPath("Fv00Scale"); MessageBox.Show($"filepathW=[{filepathW}]", "fv_00_Scale.csv書き出し。"); FeatureVector fv = new FeatureVectorImpl(); fv.SetBairitu_NikomaKankeiPp(0.002f);//仮の初期値。 File.WriteAllText(filepathW, Format_FeatureVector_Scale.Format_Text(fv)); }
private void btnRead_Click(object sender, EventArgs e) { string filepathR = EngineConf.GetResourceFullPath("Fv00Komawari"); string filepathR_KK = EngineConf.GetResourceFullPath("Fv01KK"); string filepathW = EngineConf.GetResourceFullPath("Fv2Sample"); FeatureVector fv = new FeatureVectorImpl(); if (Util_FeatureVectorInput.Make_FromFile_Komawari(fv, filepathR)) { } if (Util_FeatureVectorInput.Make_FromFile_KK(fv, filepathR_KK)) { } File.WriteAllText(filepathW, Format_FeatureVector_Komawari.Format_Text(fv)); #if DEBUG MessageBox.Show($"FVファイルを読み込んで、書き出しました。\nreadFilepath=[{filepathR}]writeFilepath=[{filepathW}]"); #endif }