2017-09-13 1 views
0

selectmethodでencogmodelを設定する方法の例を教えてもらえますか?これはオーバーロードされたメソッドで、最初のものはデータセットとメソッドとして入力を受け付けるだけです。二つ目は、しかし、ことができます以下:encogmodel selectmethod configuration

  1. データセット
  2. methodtype
  3. methodArgs
  4. trainingType
  5. trainingArgs

次のエラーが表示されるように私はこの作業を取得することができません」層はゼロニューロンを持つことができません、不明なアーキテクチャ要素: "。どんな助けもありがとうございます。ありがとうございました。 また、このアプローチでウェイトをダンプする方法についてのいくつかの洞察はありますか?ネットワーク(BasicNetwork)を構築してモデルを構築すると、network.flatアプローチとして重みをダンプすることができます。このencogmodel駆動アプローチでは、我々はどのように重み、勾配などをダンプするのですか? EncogModelための3つの例があります

答えて

0

ありがとう、あなたは彼らにhereを見つけることができます。

それは、助けて私は何をしようとするより具体的に知っている、または動作していないいくつかのコードを提供していない場合は、これをより具体的な回答に更新します。

重みが直接BasicNetwork.dumpWeightsによってアクセスすることができ、BasicNetwork.dumpWeightsVerbose()、またはより直接的BasicNetwork.getWeight

+0

はそんなにジェフをありがとうございます。上記の例では、2つの引数を渡す最初のオプションを使用しています。私は学習の速度と運動量を始めとするパラメータを渡す必要があります。 – emeralddove

+0

私は学習の速度と勢いを始めとするパラメータを渡す必要があります。ネットワークを作成するには2つの方法があると理解しています。1)パターンを作成してネットワークを生成する - ここでは、レイヤー、ニューロンの数、バイアス(ブール値)を指定できます。私はこれが既に正規化されたファイルのために使用されると信じています2)encogmodelを使用しています。これは、ファイルがencogを使用して正規化されるときです。私は、上記のparams(? - > B:method ..)を指定するコード化された方法を見ています。 – emeralddove

+0

私は、ウェイトを初期化し、ダンプし、その方法でのみ行うことができるというアプローチでアプローチ(1)を進めています。私が間違っているところで私を修正してください。また、a)パターンの作成、アクティベーション機能の設定、ネットワークの作成、b)ネットワークの作成、アクティベーション機能付きのレイヤーの追加の間の違いを理解してください。ありがとうございました。 – emeralddove