Package org.encog.ml

Examples of org.encog.ml.MLEncodable.encodedArrayLength()


      for (int i = 0; i < network.getLayerCount() - 1; i++) {
        randomize(network, i);
      }
    } else if (method instanceof MLEncodable) {
      final MLEncodable encode = (MLEncodable) method;
      final double[] encoded = new double[encode.encodedArrayLength()];
      encode.encodeToArray(encoded);
      randomize(encoded);
      encode.decodeFromArray(encoded);
    }
  }
View Full Code Here


    }

    if (method instanceof MLEncodable) {
      MLEncodable encode = (MLEncodable)method;
      report.tablePair("Encoded Length",
          Format.formatInteger(encode.encodedArrayLength()));
    }

    report.tablePair("Resettable",
        (method instanceof MLResettable) ? "true" : "false");
   
View Full Code Here

      final EncogProgramNode mainClass, final File method) {

    if (this.embedData) {
      final MLEncodable encodable = (MLEncodable) EncogDirectoryPersistence
          .loadObject(method);
      final double[] weights = new double[encodable.encodedArrayLength()];
      encodable.encodeToArray(weights);
      mainClass.createArray("WEIGHTS", weights);
    }

    return mainClass.createNetworkFunction("createNetwork", method);
View Full Code Here

      for (int i = 0; i < network.getLayerCount() - 1; i++) {
        randomize(network, i);
      }
    } else if (method instanceof MLEncodable) {
      final MLEncodable encode = (MLEncodable) method;
      final double[] encoded = new double[encode.encodedArrayLength()];
      encode.encodeToArray(encoded);
      randomize(encoded);
      encode.decodeFromArray(encoded);
    }
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.