Jerold Haas
Jerold Haas
```csharp Console.WriteLine(string.Format("HiddenUnits: {0}", Network.GetLayerNeuronCount(1) )); ```
Looking at `Network.Structure.Layers` (which is a `NeuralStructure` type), it looks like the `Layers` property's private field is set `readonly`. This ultimately affects `FinalizeStructure`'s ability to set properties of the layers....
If this is confirmed, I suggest [AnalystField.DeNormalize](https://github.com/encog/encog-dotnet-core/blob/master/encog-core-cs/App/Analyst/Script/Normalize/AnalystField.cs#L386-389) be modified for this performance gain, as well.
It's best to include your benchmark code with your results for an optimum control environment. This test was run in F# interactive envrionment, resetting after modify-build: ``` open Encog let...
Looks like adding `[Serializable]` attribute is all that's needed. Perhaps submit a PR with this change?
It's been a while since I've tried this example, but near to any FX historical data should do that has Open, High, Low, Close, and Volume, however this is Euro...
> It works in that it does not throw an exception, but I'm getting 4294967295 on a 32 processor system if using Long, which I don't think is the intended...
Could you test this to see if it's working as expected? Proposing: ``` csharp if (threads == 0) { #ifdef _WIN64 var num = (int) (Math.Log(((long) Process.GetCurrentProcess().ProcessorAffinity + 1), 2));...
That extra precision may very well prove to be a good future-forward solution. I think pending some tests (which you two would have to champion, @XeonMan and @vsalomaki :smile: ),...
Beyond 64 cores, CPUs are segmented into groups, so this code block will have to be handled differently (and likely differently per-platform) when core count reaches that scale. For the...