Location : Home > Languages > Perl > Package Title : AI::NeuralNet::Kohonen::Demo::RGB |
![]() |
AI::NeuralNet::Kohonen::Demo::RGB - KohonenのSOMマップの色表示デモ
use AI::NeuralNet::Kohonen::Demo::RGB; $_ = AI::NeuralNet::Kohonen::Demo::RGB->new( display_scale => 20, display => 'hex', map_dim => 39, epochs => 9, table => "R G B" ."1 0 0" ."0 1 0" ."0 0 1", ); $_->train; exit;
TK を利用し、SOMが3次元(RGBの色値)から2次元(画面)に崩壊するかを示すメソッドを実装した AI::NeuralNet::Kohonen のサブクラスである。詳しくは概要を参照のこと。
コンストラクタに以下の2つのフィールドを追加したのみである。すなわちdisplay に平面グリッドではなく単位化距離行列として hex を設定することと、ディスプレイのサイズにあった display_scale を設定することである。
METHOD train
マップの TK による表示に基本クラスをオーバーライドする。
AI::NeuralNet::Kohonen、AI::NeuralNet::Kohonen::Node を参照のこと。
Copyright (C) Lee Goddard, 2003. All Rights Reserved.
Perl 本体と同条件下で利用可能である。
![]() |
Updated : 2006/07/06 |