During checking and tuning Delphi's generator code i have generated 50M of fens with evaluations. Now everything is ready for the next big stage: "The Choice" : i have to try, check and choose the best from several feature layer's models. As i told before i will not try HalfKP ('everyone has' ) and will implement my owns. Honestly speaking i do not feel HalfKP is natural for chess. Of cause it works and works fine (as we see) - neural net does miracles, but i am sure it will do even more miracles if we help it a little

So, now i have 3 model candidates to test. I call them Minimal ( size: 12320 features ), Medium (24640 features) and Maximum (160160 features). The algorithm of new stage will be written on Python + Keras +Tensorflow and it is:
1. Make converter FEN->Feature layer array record ( for 3 models).
2. Split existing 50M trainset to batches (lets say 32k FENs each).
3. Convert each batch to input layer array.
4. Train full NN (with input layer) with every batch.
5. Make quantization of final network.
6. Measure results of quantized model in terms of accuracy NN.
7. Compare and choose 1 model from 3.