public override INetwork GetNetwork(GpuCard paGpuCard, DataSetModel paDataSetModel)
        {
            if (DataSetMetaData.IsCompatible(paDataSetModel.MetaData) == false)
            {
                return(null);
            }
            if (paGpuCard != null)
            {
                ConfigurationModel.UseGpuCard(paGpuCard);
            }
            var network = ConfigurationModel.GenerateNetwork();

            GeneratedNetworkType = ConfigurationModel.NetworkTypeName;
            return(network);
        }