マイニング処理モジュールの作り方(簡易版)(バージョン0.42まで)
をテンプレートにして作成
開始行:
*1つの処理を一度だけ実行する場合 [#yd240e3b]
**マイニング処理モジュールの構成 [#a2e81df9]
&ref(miningconst1.png,,35%,);
***サンプルプログラム [#nc88b2e3]
&ref(Sample1.java);
:入力テキストの単語間にスペースを入れた文字列を生成
*作成の準備 [#h5c9cb2e]
-module/MiningModules フォルダ内に,自分が作成するモジュ...
-作成したフォルダ内に,ソースファイル MyModule.java を用...
-MiningModule クラスのサブクラスとして実装します.
例) class MyModule extends MiningModule
*コンストラクタの作成 [#o770ccef]
-setModuleIDメソッドにより,モジュールIDを与えます.(公...
例) setModuleID(4723);
-配列 pairingVisualizationID を初期化して,ペアとなる可視...
例) pairingVisualizationID = new int[1];
pairingVisualizationID[0] = 1;
-コンストラクタ内には,上記以外の処理は記述しないで下さい
*変数の宣言 [#j6c0e8fe]
-クラス内のグローバル変数を宣言して下さい.
-宣言した変数の初期化とインスタンス化は,&color(red){''必...
*入出力の方法 [#pc36c0ae]
-入力は,スーパークラスで定義されている TextData 型のイン...
-出力は,ペアとして想定する「可視化インタフェースモジュー...
void setData(int dataID, boolean data);
void setData(int dataID, int data);
void setData(int dataID, double data);
void setData(int dataID, String data);
void setData(int dataID, boolean data[]);
void setData(int dataID, int data[]);
void setData(int dataID, double data[]);
void setData(int dataID, String data[]);
void setData(int dataID, boolean data[][]);
void setData(int dataID, int data[][]);
void setData(int dataID, double data[][]);
-同じ dataID をもつ,異なるデータ型の出力を生成することも...
*自動実行メソッドの実装 [#g0b11f5d]
-スーパークラスで用意されている下記のメソッドを,オーバー...
***&color(red){[2.初期化と前処理]}; void initializeData()...
-処理モジュール内の変数の初期化,マイニングの前処理を記述...
***&color(red){[5.マイニング処理と結果の出力]}; void mini...
-可視化インタフェースモジュールが表示を行うためのデータを...
全体を&color(red){switch(optionNumber) case 文};により記...
***初期化時の処理の流れ [#x8c7b9dd]
&ref(initmining1.png,,35%,);
***データ更新時の処理の流れ [#mbdc65c4]
&ref(retry.png,,35%,);
*コンパイル [#nc5ab189]
-統合環境の tetdm フォルダ内で make または ant でコンパイ...
終了行:
*1つの処理を一度だけ実行する場合 [#yd240e3b]
**マイニング処理モジュールの構成 [#a2e81df9]
&ref(miningconst1.png,,35%,);
***サンプルプログラム [#nc88b2e3]
&ref(Sample1.java);
:入力テキストの単語間にスペースを入れた文字列を生成
*作成の準備 [#h5c9cb2e]
-module/MiningModules フォルダ内に,自分が作成するモジュ...
-作成したフォルダ内に,ソースファイル MyModule.java を用...
-MiningModule クラスのサブクラスとして実装します.
例) class MyModule extends MiningModule
*コンストラクタの作成 [#o770ccef]
-setModuleIDメソッドにより,モジュールIDを与えます.(公...
例) setModuleID(4723);
-配列 pairingVisualizationID を初期化して,ペアとなる可視...
例) pairingVisualizationID = new int[1];
pairingVisualizationID[0] = 1;
-コンストラクタ内には,上記以外の処理は記述しないで下さい
*変数の宣言 [#j6c0e8fe]
-クラス内のグローバル変数を宣言して下さい.
-宣言した変数の初期化とインスタンス化は,&color(red){''必...
*入出力の方法 [#pc36c0ae]
-入力は,スーパークラスで定義されている TextData 型のイン...
-出力は,ペアとして想定する「可視化インタフェースモジュー...
void setData(int dataID, boolean data);
void setData(int dataID, int data);
void setData(int dataID, double data);
void setData(int dataID, String data);
void setData(int dataID, boolean data[]);
void setData(int dataID, int data[]);
void setData(int dataID, double data[]);
void setData(int dataID, String data[]);
void setData(int dataID, boolean data[][]);
void setData(int dataID, int data[][]);
void setData(int dataID, double data[][]);
-同じ dataID をもつ,異なるデータ型の出力を生成することも...
*自動実行メソッドの実装 [#g0b11f5d]
-スーパークラスで用意されている下記のメソッドを,オーバー...
***&color(red){[2.初期化と前処理]}; void initializeData()...
-処理モジュール内の変数の初期化,マイニングの前処理を記述...
***&color(red){[5.マイニング処理と結果の出力]}; void mini...
-可視化インタフェースモジュールが表示を行うためのデータを...
全体を&color(red){switch(optionNumber) case 文};により記...
***初期化時の処理の流れ [#x8c7b9dd]
&ref(initmining1.png,,35%,);
***データ更新時の処理の流れ [#mbdc65c4]
&ref(retry.png,,35%,);
*コンパイル [#nc5ab189]
-統合環境の tetdm フォルダ内で make または ant でコンパイ...
ページ名: