C# 클래스 SharpNeat.Domains.ExperimentUtils

Static helper methods for experiment initialization.
파일 보기 프로젝트 열기: colgreen/sharpneat

공개 메소드들

메소드 설명
CreateActivationScheme ( XmlElement xmlConfig, string activationElemName ) : NetworkActivationScheme

Create a network activation scheme from the scheme setting in the provided config XML.

CreateComplexityRegulationStrategy ( string strategyTypeStr, int threshold ) : IComplexityRegulationStrategy

Create a complexity regulation strategy based on the provided XML config values.

ReadParallelOptions ( XmlElement xmlConfig ) : System.Threading.Tasks.ParallelOptions

Read Parallel Extensions options from config XML.

ReadRbfAuxArgMutationConfig ( XmlElement xmlConfig, double &mutationSigmaCenter, double &mutationSigmaRadius ) : void

Read Radial Basis Function settings from config XML.

메소드 상세

CreateActivationScheme() 공개 정적인 메소드

Create a network activation scheme from the scheme setting in the provided config XML.
public static CreateActivationScheme ( XmlElement xmlConfig, string activationElemName ) : NetworkActivationScheme
xmlConfig System.Xml.XmlElement
activationElemName string
리턴 SharpNeat.Decoders.NetworkActivationScheme

CreateComplexityRegulationStrategy() 공개 정적인 메소드

Create a complexity regulation strategy based on the provided XML config values.
public static CreateComplexityRegulationStrategy ( string strategyTypeStr, int threshold ) : IComplexityRegulationStrategy
strategyTypeStr string
threshold int
리턴 IComplexityRegulationStrategy

ReadParallelOptions() 공개 정적인 메소드

Read Parallel Extensions options from config XML.
public static ReadParallelOptions ( XmlElement xmlConfig ) : System.Threading.Tasks.ParallelOptions
xmlConfig System.Xml.XmlElement
리턴 System.Threading.Tasks.ParallelOptions

ReadRbfAuxArgMutationConfig() 공개 정적인 메소드

Read Radial Basis Function settings from config XML.
public static ReadRbfAuxArgMutationConfig ( XmlElement xmlConfig, double &mutationSigmaCenter, double &mutationSigmaRadius ) : void
xmlConfig System.Xml.XmlElement
mutationSigmaCenter double
mutationSigmaRadius double
리턴 void