1>h:\dev\rank_trunk\sources\rank\application\../UtilityRank/RankJSonReport.h(234): error C2228: left of '.GetVariables' must have class/struct/union
1> type is 'Universe::EquiangularVectorIncremental<_TypeCorrelationTraits,_TypeCorrelationVector> '
1> with
1> [
1> _TypeCorrelationTraits=Universe::CorrelationTraits<Universe::TransformedDataView<Universe::DataViewPartitioned<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>,VadisBLAS>>,
1> _TypeCorrelationVector=Universe::CorrelationVectorAbsolute<VadisBLAS>
1> ]
1> h:\dev\rank_trunk\sources\rank\predictivemodel\LARS.h(179) : see reference to function template instantiation 'void GR::SaveSimpleModel<Universe::EquiangularVectorIncremental<_TypeCorrelationTraits,_TypeCorrelationVector>**>(const TypeEquiangularVector &,const Universe::UniverseDescription &)' being compiled
1> with
1> [
1> _TypeCorrelationTraits=Universe::CorrelationTraits<Universe::TransformedDataView<Universe::DataViewPartitioned<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>,VadisBLAS>>,
1> _TypeCorrelationVector=Universe::CorrelationVectorAbsolute<VadisBLAS>,
1> TypeEquiangularVector=Universe::EquiangularVectorIncremental<Universe::CorrelationTraits<Universe::TransformedDataView<Universe::DataViewPartitioned<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>,VadisBLAS>>,Universe::CorrelationVectorAbsolute<VadisBLAS>> **
1> ]
1> h:\dev\rank_trunk\sources\rank\predictivemodel\FeatureSelectionLARS.h(42) : see reference to function template instantiation 'void PredictiveModel::LARS<_TypeTraits>::Run<PredictiveModel::LARSTraits<TypeValidation,TypeBLAS>::TypeTrivialStoppingCriterium>(const LARSSet &,bool)' being compiled
1> with
1> [
1> _TypeTraits=PredictiveModel::LARSTraits<Universe::HoldOutValidation<Universe::TraitsHoldOutValidation<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>>,PredictiveModel::LinearRegression<bool>::TypeBLAS>,
1> TypeValidation=Universe::HoldOutValidation<Universe::TraitsHoldOutValidation<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>>,
1> TypeBLAS=PredictiveModel::LinearRegression<bool>::TypeBLAS
1> ]
1> h:\dev\rank_trunk\sources\rank\predictivemodel\FeatureSelectionLARS.h(32) : while compiling class template member function 'PredictiveModel::FeatureSelectionLARS<TypeValidation,TypeBLAS>::FeatureSelectionLARS(Universe::TransformedDataView<_TypeDataView,_TypeBLAS> &,const Configuration::Configuration &)'
1> with
1> [
1> TypeValidation=Universe::HoldOutValidation<Universe::TraitsHoldOutValidation<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>>,
1> TypeBLAS=PredictiveModel::LinearRegression<bool>::TypeBLAS,
1> _TypeDataView=Universe::DataViewPartitioned<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>,
1> _TypeBLAS=VadisBLAS
1> ]
1> h:\dev\rank_trunk\sources\rank\predictivemodel\LinearRegression.h(493) : see reference to class template instantiation 'PredictiveModel::FeatureSelectionLARS<TypeValidation,TypeBLAS>' being compiled
1> with
1> [
1> TypeValidation=Universe::HoldOutValidation<Universe::TraitsHoldOutValidation<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>>>,
1> TypeBLAS=PredictiveModel::LinearRegression<bool>::TypeBLAS
1> ]
1> h:\dev\rank_trunk\sources\rank\predictivemodel\LinearRegression.h(440) : while compiling class template member function 'Universe::TransformedDataView<_TypeDataView,_TypeBLAS> *PredictiveModel::LinearRegression<TypeTarget>::Build(Universe::DataViewEnriched<_TypeEnrichment,_TypeInMemoryData> &,PredictiveModel::TargetTransformation *,const PredictiveModel::ValueToEstimateTransformation **,std::tr1::function<_Fty>)'
1> with
1> [
1> _TypeDataView=Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>,
1> _TypeBLAS=PredictiveModel::LinearRegression<bool>::TypeBLAS,
1> TypeTarget=bool,
1> _TypeEnrichment=double,
1> _TypeInMemoryData=Universe::InMemoryDataCompressed<bool>,
1> _Fty=PredictiveModel::ValueToEstimateTransformation *(Universe::TransformedDataView<Universe::DataViewEnriched<double,Universe::InMemoryDataCompressed<bool>>,PredictiveModel::LinearRegression<bool>::TypeBLAS> &)
1> ]
1> h:\dev\rank_trunk\sources\rank\application\../PredictiveModel/Builder.h(178) : see reference to class template instantiation 'PredictiveModel::LinearRegression<TypeTarget>' being compiled
1> with
1> [
1> TypeTarget=bool
1> ]
1> h:\dev\rank_trunk\sources\rank\datadescription\../DataSource/TypedDataSourceModellingInvoker.h(92) : see reference to function template instantiation 'void PredictiveModel::Builder::Launch<DataSource::DataSourceModelling<_TypeTraits>>(void)' being compiled
1> with
1> [
1> _TypeTraits=DataSource::TraitsDataSourceModelling<bool,DataSource::TypeEngine<TSV>::Type,PredictiveModel::TraitsValueToEstimate<SCORE_TO_PROBABILITY>::Type>
1> ]
1> h:\dev\rank_trunk\sources\rank\datadescription\../DataSource/TypedDataSourceModellingInvoker.h(55) : see reference to function template instantiation 'void DataSource::TypedDataSourceModellingInvoker<TypeDataSourceAction>::InvokeOnTargetType<TSV>(const DataSource::Description &,TypeDataSourceAction &)' being compiled
1> with
1> [
1> TypeDataSourceAction=PredictiveModel::Builder
1> ]
1> h:\dev\rank_trunk\sources\rank\datadescription\../DataSource/TypedDataSourceModellingInvoker.h(50) : while compiling class template member function 'void DataSource::TypedDataSourceModellingInvoker<TypeDataSourceAction>::InvokeOnEngineType(const DataSource::Description &,TypeDataSourceAction &)'
1> with
1> [
1> TypeDataSourceAction=PredictiveModel::Builder
1> ]
1> h:\dev\rank_trunk\sources\rank\application\../PredictiveModel/Builder.h(50) : see reference to class template instantiation 'DataSource::TypedDataSourceModellingInvoker<TypeDataSourceAction>' being compiled
1> with
1> [
1> TypeDataSourceAction=PredictiveModel::Builder
1> ]
Partager