Skip to main content
Back to top
Ctrl
+
K
2037
Getting Started
Contributing
Guide
Example Gallery
API
More
How We Compare
About PyMC Labs
Getting Started
Contributing
Guide
Example Gallery
API
How We Compare
About PyMC Labs
Section Navigation
bass
model
F
create_bass_model
f
clv
distributions
BetaGeoBetaBinom
BetaGeoNBD
ContContract
ContNonContract
ModifiedBetaGeoNBD
ParetoNBD
ShiftedBetaGeometric
models
basic
CLVModel
beta_geo
BetaGeoModel
beta_geo_beta_binom
BetaGeoBetaBinomModel
gamma_gamma
BaseGammaGammaModel
GammaGammaModel
GammaGammaModelIndividual
modified_beta_geo
ModifiedBetaGeoModel
pareto_nbd
ParetoNBDModel
shifted_beta_geo
ShiftedBetaGeoModel
ShiftedBetaGeoModelIndividual
plotting
plot_customer_exposure
plot_expected_purchases_over_time
plot_expected_purchases_ppc
plot_frequency_recency_matrix
plot_probability_alive_matrix
utils
customer_lifetime_value
rfm_segments
rfm_summary
rfm_train_test_split
to_xarray
customer_choice
mnl_logit
MNLogit
mv_its
plot_product
MVITS
nested_logit
NestedLogit
synthetic_data
generate_saturated_data
generate_unsaturated_data
data
fivetran
process_fivetran_ad_reporting
process_fivetran_shopify_unique_orders
FivetranAccessor
deserialize
hsgp_kwargs
HSGPKwargs
metrics
crps
nmae
nrmse
per_observation_crps
mlflow
autolog
create_log_callback
load_mmm
log_arviz_summary
log_error
log_inference_data
log_likelihood_type
log_metadata
log_mmm
log_mmm_configuration
log_mmm_evaluation_metrics
log_model_derived_info
log_model_graph
log_sample_diagnostics
log_types_of_parameters
log_versions
MMMWrapper
mmm
additive_effect
EventAdditiveEffect
FourierEffect
LinearTrendEffect
Model
MuEffect
base
BaseValidateMMM
MMMModelBuilder
budget_optimizer
optimizer_xarray_builder
BudgetOptimizer
BuildMergedModel
CustomModelWrapper
OptimizerCompatibleModelWrapper
builders
factories
build
locate
resolve
yaml
build_mmm_from_yaml
causal
BuildModelFromDAG
CausalGraphModel
TBFPC
TestResult
components
adstock
adstock_from_dict
AdstockTransformation
DelayedAdstock
GeometricAdstock
NoAdstock
WeibullCDFAdstock
WeibullPDFAdstock
base
create_registration_meta
index_variable
Transformation
saturation
saturation_from_dict
HillSaturation
HillSaturationSigmoid
InverseScaledLogisticSaturation
LogisticSaturation
MichaelisMentenSaturation
NoSaturation
RootSaturation
SaturationTransformation
TanhSaturation
TanhSaturationBaselined
constraints
build_default_sum_constraint
compile_constraints_for_scipy
Constraint
evaluation
calculate_metric_distributions
compute_summary_metrics
summarize_metric_distributions
events
basis_from_dict
days_from_reference
AsymmetricGaussianBasis
Basis
EventEffect
GaussianBasis
HalfGaussianBasis
fourier
generate_fourier_modes
FourierBase
MonthlyFourier
WeeklyFourier
YearlyFourier
hsgp
approx_hsgp_hyperparams
create_complexity_penalizing_prior
create_constrained_inverse_gamma_prior
create_eta_prior
create_m_and_L_recommendations
CovFunc
HSGP
HSGPBase
HSGPPeriodic
PeriodicCovFunc
SoftPlusHSGP
lift_test
add_cost_per_target_potentials
add_lift_measurements_to_likelihood_from_saturation
add_saturation_observations
assert_is_subset
assert_monotonic
create_time_varying_saturation
create_variable_indexer
exact_row_indices
scale_channel_lift_measurements
scale_lift_measurements
scale_target_for_lift_measurements
linear_regression
FancyLinearRegression
linear_trend
LinearTrend
media_transformation
MediaConfig
MediaConfigList
MediaTransformation
mmm
BaseMMM
MMM
multidimensional
create_sample_kwargs
MMM
MultiDimensionalBudgetOptimizerWrapper
plot
MMMPlotSuite
preprocessing
preprocessing_method_X
preprocessing_method_y
MaxAbsScaleChannels
MaxAbsScaleTarget
StandardizeControls
scaling
Scaling
VariableScaling
sensitivity_analysis
SensitivityAnalysis
time_slice_cross_validation
TimeSliceCrossValidationResult
TimeSliceCrossValidator
transformers
batched_convolution
delayed_adstock
geometric_adstock
hill_function
hill_saturation_sigmoid
inverse_scaled_logistic_saturation
logistic_saturation
michaelis_menten
root_saturation
tanh_saturation
tanh_saturation_baselined
weibull_adstock
ConvMode
TanhSaturationBaselinedParameters
TanhSaturationParameters
WeibullType
tvp
create_time_varying_gp_multiplier
infer_time_index
time_varying_prior
utility
adjusted_value_at_risk_score
average_response
conditional_value_at_risk
diversification_ratio
mean_tightness_score
portfolio_entropy
raroc
sharpe_ratio
tail_distance
value_at_risk
utils
add_noise_to_channel_allocation
apply_sklearn_transformer_across_dim
create_index
create_new_spend_data
create_zero_dataset
transform_1d_array
validating
validation_method_X
validation_method_y
ValidateChannelColumns
ValidateControlColumns
ValidateDateColumn
ValidateTargetColumn
model_builder
create_idata_accessor
create_sample_kwargs
requires_model
ModelBuilder
ModelIO
RegressionModelBuilder
model_config
parse_model_config
model_graph
deterministics_to_flat
plot
create_legend_handles
drop_scalar_coords
generate_colors
get_plot_coords
get_total_coord_size
plot_curve
plot_hdi
plot_samples
random_samples
selections
set_subplot_kwargs_defaults
prior
deserialize_alternative_prior
is_alternative_prior
warn_class_deprecation
warn_function_deprecation
Censored
Prior
Scaled
special_priors
LogNormalPrior
MaskedPrior
utils
from_netcdf
API
BudgetOptimizer
BudgetOptimi...
BudgetOptimizer.validate
#
classmethod
BudgetOptimizer.
validate
(
value
)
#
On this page
BudgetOptimizer.validate()
Show Source
Consulting and training