新しいオペレーターを作成してテストしたら、頻度の高いアイテムセット アルゴリズムの minsupp の定義など、いくつかの構成を設定する必要があります。実際、私は Java コード内でこのパラメーターを定義しています。Rapidminer GUI で新しいオペレーターを選択すると、パラメーター リストに minsup パラメーターが表示されるのが気に入っています。
2 に答える
1
私があなたを正しく理解していれば、GUI に表示されるオペレーターにパラメーターを追加したいと考えています。
そのためには、オペレーターの関数 getParameterTypes() を実装する必要があります。他のほぼすべての演算子での使用例を取得できます。適切な参照として役立つ多くの異なるパラメータを持つ演算子は、K-Means 演算子などで、クラス KMeans に実装されています。基本的な概念は、ParameterType のインスタンスをリストに追加し、そのリストを返すことです。残りは RapidMiner フレームワークが行います。
于 2013-01-16T09:59:04.240 に答える
0
解決策は、PARameterTypeのインスタンスをリストに追加し、そのリストを返すことです。次に例を示します。
@Override
public List<ParameterType> getParameterTypes() {
List<ParameterType> types = super.getParameterTypes();
types.add(new ParameterTypeDouble(MinSupp, "Defines the the minimum frequence of an Itemset", 0.0, 1.0));
types.addAll(RandomGenerator.getRandomGeneratorParameters(this));
return types;
}
マリウスに感謝します、
于 2013-01-19T08:47:01.000 に答える