bnelearn
latest
Notes
Home
Installation and Reproduction Instructions
Quickstart
Auction Theory and Equilibrium Computation
Package
bnelearn
bnelearn
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
action_size (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
add_hooks() (in module bnelearn.util.autograd_hacks)
add_hparams() (bnelearn.util.logging.CustomSummaryWriter method)
add_metrics_dict() (bnelearn.util.logging.CustomSummaryWriter method)
AESPGLearner (class in bnelearn.learner)
AffiliatedObservationsExperiment (class in bnelearn.experiment.single_item_experiment)
AffiliatedValuationObservationSampler (class in bnelearn.sampler.samplers_non_pv)
AllPayAuction (class in bnelearn.mechanism.auctions_single_item)
apply_average_dynamic_mini_batching() (in module bnelearn.util.tensor_util)
apply_with_dynamic_mini_batching() (in module bnelearn.util.tensor_util)
assert_nn_initialization() (in module bnelearn.tests.test_strategies_nn)
AuctionEnvironment (class in bnelearn.environment)
B
b_opt (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
backprop_hess() (in module bnelearn.util.autograd_hacks)
batch_size (bnelearn.experiment.configurations.LearningConfig attribute)
batched_index_select() (in module bnelearn.util.tensor_util)
BattleOfTheSexes (class in bnelearn.mechanism.matrix_games)
BattleOfTheSexesMod (class in bnelearn.mechanism.matrix_games)
BernoulliWeightsCorrelatedSymmetricUniformPVSampler (class in bnelearn.sampler.samplers_correlated_pv)
best_response (bnelearn.experiment.configurations.LoggingConfig attribute)
BetaSymmetricIPVSampler (class in bnelearn.sampler.samplers_ipv)
bias (bnelearn.experiment.configurations.LearningConfig attribute)
Bidder (class in bnelearn.bidder)
bidders (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
bne1_kaplan_zhamir() (in module bnelearn.experiment.equilibria)
bne2_kaplan_zhamir() (in module bnelearn.experiment.equilibria)
bne3_kaplan_zhamir() (in module bnelearn.experiment.equilibria)
bne_2p_affiliated_values() (in module bnelearn.experiment.equilibria)
bne_3p_mineral_rights() (in module bnelearn.experiment.equilibria)
bne_crowdsourcing_symmetric_uniform_cost() (in module bnelearn.experiment.equilibria)
bne_crowdsourcing_symmetric_uniform_value() (in module bnelearn.experiment.equilibria)
bne_env (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
bne_fpsb_ipv_asymmetric_uniform_overlapping_priors_risk_neutral() (in module bnelearn.experiment.equilibria)
bne_fpsb_ipv_symmetric_generic_prior_risk_neutral() (in module bnelearn.experiment.equilibria)
bne_fpsb_ipv_symmetric_uniform_prior() (in module bnelearn.experiment.equilibria)
bne_splitaward_2x2_1_factory() (in module bnelearn.experiment.equilibria)
bne_splitaward_2x2_2_factory() (in module bnelearn.experiment.equilibria)
bne_symmetric_all_pay_uniform_prior() (in module bnelearn.experiment.equilibria)
bne_utilities (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
bnelearn
module
bnelearn.bidder
module
bnelearn.environment
module
bnelearn.experiment
module
bnelearn.experiment.combinatorial_experiment
module
bnelearn.experiment.configuration_manager
module
bnelearn.experiment.configurations
module
bnelearn.experiment.equilibria
module
bnelearn.experiment.experiment
module
bnelearn.experiment.multi_unit_experiment
module
bnelearn.experiment.single_item_experiment
module
bnelearn.learner
module
bnelearn.mechanism
module
bnelearn.mechanism.auctions_combinatorial
module
bnelearn.mechanism.auctions_multiunit
module
bnelearn.mechanism.auctions_single_item
module
bnelearn.mechanism.auctions_single_player
module
bnelearn.mechanism.contests_single_item
module
bnelearn.mechanism.data
module
bnelearn.mechanism.matrix_games
module
bnelearn.mechanism.mechanism
module
bnelearn.sampler
module
bnelearn.sampler.base
module
bnelearn.sampler.samplers_correlated_pv
module
bnelearn.sampler.samplers_ipv
module
bnelearn.sampler.samplers_non_pv
module
bnelearn.strategy
module
bnelearn.tests
module
bnelearn.tests.conftest
module
bnelearn.tests.test_auction_environment
module
bnelearn.tests.test_auction_learning
module
bnelearn.tests.test_bne_database
module
bnelearn.tests.test_combinatorial_auctions
module
bnelearn.tests.test_experiment_serialization
module
bnelearn.tests.test_learners
module
bnelearn.tests.test_llg_auctions
module
bnelearn.tests.test_llllgg_auctions
module
bnelearn.tests.test_llllgg_core_solver_comp
module
bnelearn.tests.test_market_outcomes
module
bnelearn.tests.test_matrix_FP
module
bnelearn.tests.test_matrix_game_training
module
bnelearn.tests.test_matrix_games
module
bnelearn.tests.test_multi_unit_auctions
module
bnelearn.tests.test_reverse_auctions
module
bnelearn.tests.test_samplers
module
bnelearn.tests.test_samplers.test_affiliated_value
module
bnelearn.tests.test_samplers.test_composite_samplers
module
bnelearn.tests.test_samplers.test_correlated_pv
module
bnelearn.tests.test_samplers.test_ipv
module
bnelearn.tests.test_samplers.test_mineral_rights
module
bnelearn.tests.test_samplers.test_multi_unit
module
bnelearn.tests.test_single_item_auctions
module
bnelearn.tests.test_single_item_contests
module
bnelearn.tests.test_strategies_and_bidders
module
bnelearn.tests.test_strategies_nn
module
bnelearn.tests.test_util_loss_estimator
module
bnelearn.tests.test_zzz_experiment_runtime
module
bnelearn.util
module
bnelearn.util.autograd_hacks
module
bnelearn.util.distribution_util
module
bnelearn.util.integration
module
bnelearn.util.logging
module
bnelearn.util.metrics
module
bnelearn.util.mpc
module
bnelearn.util.tensor_util
module
bundles (bnelearn.mechanism.data.LLGData attribute)
C
cache_eval_actions (bnelearn.experiment.configurations.LoggingConfig attribute)
cached_observations (bnelearn.bidder.Bidder property)
cached_valuations (bnelearn.bidder.Bidder property)
calculate_expected_action_payoffs() (bnelearn.mechanism.matrix_games.MatrixGame method)
check_gurobi() (in module bnelearn.tests.conftest)
check_validity() (in module bnelearn.tests.test_samplers.test_correlated_pv)
(in module bnelearn.tests.test_samplers.test_ipv)
check_validity_of_conditional_sampler() (in module bnelearn.tests.test_samplers.test_correlated_pv)
clear_backprops() (in module bnelearn.util.autograd_hacks)
ClosureStrategy (class in bnelearn.strategy)
CombinatorialAuction (class in bnelearn.mechanism.auctions_combinatorial)
CombinatorialAuctionData (class in bnelearn.mechanism.data)
CombinatorialBidder (class in bnelearn.bidder)
common_prior (bnelearn.experiment.configurations.SettingConfig attribute)
compare_two_experiment_configs() (bnelearn.experiment.configuration_manager.ConfigurationManager static method)
CompositeValuationObservationSampler (class in bnelearn.sampler.base)
compute_grad1() (in module bnelearn.util.autograd_hacks)
compute_hess() (in module bnelearn.util.autograd_hacks)
ConfigurationManager (class in bnelearn.experiment.configuration_manager)
constant_marginal_values (bnelearn.experiment.configurations.SettingConfig attribute)
ConstantWeightCorrelatedSymmetricUniformPVSampler (class in bnelearn.sampler.samplers_correlated_pv)
Contestant (class in bnelearn.bidder)
ContestExperiment (class in bnelearn.experiment.single_item_experiment)
copy_dist_to_device() (in module bnelearn.util.distribution_util)
core_solver (bnelearn.experiment.configurations.SettingConfig attribute)
CorrelatedSymmetricUniformPVSampler (class in bnelearn.sampler.samplers_correlated_pv)
correlation() (in module bnelearn.tests.test_samplers.test_correlated_pv)
(in module bnelearn.tests.test_samplers.test_ipv)
correlation_coefficients (bnelearn.experiment.configurations.SettingConfig attribute)
correlation_groups (bnelearn.experiment.configurations.SettingConfig attribute)
correlation_types (bnelearn.experiment.configurations.SettingConfig attribute)
crowdsourcing_values (bnelearn.experiment.configurations.SettingConfig attribute)
CrowdsourcingContest (class in bnelearn.mechanism.contests_single_item)
CrowdsourcingContestant (class in bnelearn.bidder)
cuda (bnelearn.experiment.configurations.HardwareConfig attribute)
cumulatively_integrate() (in module bnelearn.util.integration)
CustomSummaryWriter (class in bnelearn.util.logging)
D
DDPGLearner (class in bnelearn.learner)
default() (bnelearn.experiment.configurations.EnhancedJSONEncoder method)
default_batch_size (bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
default_device (bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
device (bnelearn.experiment.configurations.HardwareConfig attribute)
disable_hooks() (in module bnelearn.util.autograd_hacks)
DPGLearner (class in bnelearn.learner)
draw_conditional_profiles() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.FlushedWrappedSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_correlated_pv.BernoulliWeightsCorrelatedSymmetricUniformPVSampler method)
(bnelearn.sampler.samplers_correlated_pv.ConstantWeightCorrelatedSymmetricUniformPVSampler method)
(bnelearn.sampler.samplers_ipv.SymmetricIPVSampler method)
(bnelearn.sampler.samplers_non_pv.AffiliatedValuationObservationSampler method)
(bnelearn.sampler.samplers_non_pv.MineralRightsValuationObservationSampler method)
draw_conditionals() (bnelearn.environment.AuctionEnvironment method)
draw_profiles() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.FlushedWrappedSampler method)
(bnelearn.sampler.base.PVSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_non_pv.AffiliatedValuationObservationSampler method)
(bnelearn.sampler.samplers_non_pv.MineralRightsValuationObservationSampler method)
draw_valuations() (bnelearn.environment.AuctionEnvironment method)
DummyNonLearner (class in bnelearn.learner)
E
efficiency_parameter (bnelearn.experiment.configurations.SettingConfig attribute)
efficient_allocations_dense() (bnelearn.mechanism.data.CombinatorialAuctionData class method)
efficient_allocations_semisparse (bnelearn.mechanism.data.LLLLGGData attribute)
(bnelearn.mechanism.data.LLLLRRGData attribute)
enable_hooks() (in module bnelearn.util.autograd_hacks)
enable_logging (bnelearn.experiment.configurations.LoggingConfig attribute)
EnhancedJSONEncoder (class in bnelearn.experiment.configurations)
env (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
Environment (class in bnelearn.environment)
epoch (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
ESPGLearner (class in bnelearn.learner)
eval_batch_size (bnelearn.experiment.configurations.LoggingConfig attribute)
eval_frequency (bnelearn.experiment.configurations.LoggingConfig attribute)
ex_interim_util_loss() (in module bnelearn.util.metrics)
ex_interim_utility() (in module bnelearn.util.metrics)
ex_post_util_loss() (in module bnelearn.util.metrics)
Experiment (class in bnelearn.experiment.experiment)
experiment_class (bnelearn.experiment.configurations.ExperimentConfig attribute)
experiment_config_could_be_saved_properly() (bnelearn.experiment.configuration_manager.ConfigurationManager static method)
experiment_dir (bnelearn.experiment.configurations.LoggingConfig attribute)
experiment_name (bnelearn.experiment.configurations.LoggingConfig attribute)
experiment_types (bnelearn.experiment.configuration_manager.ConfigurationManager attribute)
ExperimentConfig (class in bnelearn.experiment.configurations)
export_step_wise_linear_bid_function_size (bnelearn.experiment.configurations.LoggingConfig attribute)
export_stepwise_linear_bid() (in module bnelearn.util.logging)
F
fallback (bnelearn.experiment.configurations.HardwareConfig attribute)
FictitiousNeuralPlayStrategy (class in bnelearn.strategy)
FictitiousPlayMixedStrategy (class in bnelearn.strategy)
FictitiousPlaySmoothStrategy (class in bnelearn.strategy)
FictitiousPlayStrategy (class in bnelearn.strategy)
FirstPriceSealedBidAuction (class in bnelearn.mechanism.auctions_single_item)
FixedManualIPVSampler (class in bnelearn.sampler.samplers_ipv)
FlushedWrappedSampler (class in bnelearn.sampler.base)
forward() (bnelearn.strategy.FictitiousNeuralPlayStrategy method)
(bnelearn.strategy.MatrixGameStrategy method)
(bnelearn.strategy.NeuralNetStrategy method)
(bnelearn.strategy.TruthfulStrategy method)
(bnelearn.util.tensor_util.GaussLayer method)
(bnelearn.util.tensor_util.UniformLayer method)
FPSBSplitAwardAuction (class in bnelearn.mechanism.auctions_multiunit)
G
Game (class in bnelearn.mechanism.mechanism)
gamma (bnelearn.experiment.configurations.SettingConfig attribute)
GaussianSymmetricIPVSampler (class in bnelearn.sampler.samplers_ipv)
GaussianSymmetricPriorSingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
GaussLayer (class in bnelearn.util.tensor_util)
generate_action_grid() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_correlated_pv.LLGFullSampler method)
(bnelearn.sampler.samplers_ipv.SplitAwardValuationObservationSampler method)
generate_cell_partition() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_ipv.MultiUnitValuationObservationSampler method)
generate_reduced_grid() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_correlated_pv.LLGFullSampler method)
generate_valuation_grid() (bnelearn.sampler.base.CompositeValuationObservationSampler method)
(bnelearn.sampler.base.ValuationObservationSampler method)
(bnelearn.sampler.samplers_correlated_pv.LLGFullSampler method)
(bnelearn.sampler.samplers_ipv.MultiUnitValuationObservationSampler method)
(bnelearn.sampler.samplers_ipv.SplitAwardValuationObservationSampler method)
(bnelearn.sampler.samplers_non_pv.MineralRightsValuationObservationSampler method)
get_action() (bnelearn.bidder.Bidder method)
(bnelearn.bidder.MatrixGamePlayer method)
(bnelearn.bidder.Player method)
get_action_name() (bnelearn.mechanism.matrix_games.MatrixGame method)
get_allocation() (bnelearn.environment.AuctionEnvironment method)
get_best_responses_among_alternatives() (in module bnelearn.util.metrics)
get_class_by_experiment_type() (bnelearn.experiment.configuration_manager.ConfigurationManager static method)
get_config() (bnelearn.experiment.configuration_manager.ConfigurationManager method)
get_default_config_members() (bnelearn.experiment.configuration_manager.ConfigurationManager static method)
get_efficiency() (bnelearn.environment.AuctionEnvironment method)
get_gradient_norm() (bnelearn.strategy.NeuralNetStrategy method)
get_player_name() (bnelearn.mechanism.matrix_games.MatrixGame method)
get_revenue() (bnelearn.environment.AuctionEnvironment method)
get_reward() (bnelearn.environment.AuctionEnvironment method)
(bnelearn.environment.Environment method)
(bnelearn.environment.MatrixGameEnvironment method)
get_risk_profile() (bnelearn.experiment.single_item_experiment.SingleItemExperiment static method)
get_strategy_action_and_reward() (bnelearn.environment.Environment method)
get_strategy_reward() (bnelearn.environment.Environment method)
get_utility() (bnelearn.bidder.Bidder method)
(bnelearn.bidder.Contestant method)
(bnelearn.bidder.CrowdsourcingContestant method)
(bnelearn.bidder.MatrixGamePlayer method)
(bnelearn.bidder.Player method)
(bnelearn.bidder.ReverseBidder method)
get_welfare() (bnelearn.bidder.Bidder method)
(bnelearn.bidder.CombinatorialBidder method)
(bnelearn.bidder.Contestant method)
GradientBasedLearner (class in bnelearn.learner)
H
hardware (bnelearn.experiment.configurations.ExperimentConfig attribute)
HardwareConfig (class in bnelearn.experiment.configurations)
hidden_activations (bnelearn.experiment.configurations.LearningConfig attribute)
hidden_nodes (bnelearn.experiment.configurations.LearningConfig attribute)
I
impact_function (bnelearn.experiment.configurations.SettingConfig attribute)
impact_function() (in module bnelearn.tests.test_single_item_contests)
init_setup() (in module bnelearn.tests.test_matrix_FP)
input_length (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
IPVSampler (class in bnelearn.sampler.base)
is_empty() (bnelearn.environment.Environment method)
is_pd() (bnelearn.util.mpc.MpcSolver static method)
is_supported() (in module bnelearn.util.autograd_hacks)
item_interest_limit (bnelearn.experiment.configurations.SettingConfig attribute)
J
JordanGame (class in bnelearn.mechanism.matrix_games)
L
Learner (class in bnelearn.learner)
learner_hyperparams (bnelearn.experiment.configurations.LearningConfig attribute)
learner_type (bnelearn.experiment.configurations.LearningConfig attribute)
learners (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
learning (bnelearn.experiment.configurations.ExperimentConfig attribute)
LearningConfig (class in bnelearn.experiment.configurations)
legal_allocations_dense (bnelearn.mechanism.data.LLGData attribute)
legal_allocations_dense() (bnelearn.mechanism.data.CombinatorialAuctionData class method)
legal_allocations_sparse (bnelearn.mechanism.data.LLGData attribute)
legal_allocations_sparse() (bnelearn.mechanism.data.CombinatorialAuctionData class method)
LLGAuction (class in bnelearn.mechanism.auctions_combinatorial)
LLGData (class in bnelearn.mechanism.data)
LLGExperiment (class in bnelearn.experiment.combinatorial_experiment)
LLGFullAuction (class in bnelearn.mechanism.auctions_combinatorial)
LLGFullExperiment (class in bnelearn.experiment.combinatorial_experiment)
LLGFullSampler (class in bnelearn.sampler.samplers_correlated_pv)
LLGSampler (class in bnelearn.sampler.samplers_correlated_pv)
LLLLGGAuction (class in bnelearn.mechanism.auctions_combinatorial)
LLLLGGData (class in bnelearn.mechanism.data)
LLLLGGExperiment (class in bnelearn.experiment.combinatorial_experiment)
LLLLGGSampler (class in bnelearn.sampler.samplers_correlated_pv)
LLLLRRGAuction (class in bnelearn.mechanism.auctions_combinatorial)
LLLLRRGData (class in bnelearn.mechanism.data)
LLLLRRGExperiment (class in bnelearn.experiment.combinatorial_experiment)
LLLLRRGSampler (class in bnelearn.sampler.samplers_correlated_pv)
load() (bnelearn.strategy.NeuralNetStrategy class method)
load_experiment_config() (bnelearn.experiment.configuration_manager.ConfigurationManager static method)
LocalGlobalCompositePVSampler (class in bnelearn.sampler.samplers_correlated_pv)
LocalGlobalExperiment (class in bnelearn.experiment.combinatorial_experiment)
log_componentwise_norm (bnelearn.experiment.configurations.LoggingConfig attribute)
log_git_commit_hash() (in module bnelearn.util.logging)
log_metrics (bnelearn.experiment.configurations.LoggingConfig attribute)
log_root_dir (bnelearn.experiment.configurations.LoggingConfig attribute)
logging (bnelearn.experiment.configurations.ExperimentConfig attribute)
LoggingConfig (class in bnelearn.experiment.configurations)
M
MatchingPennies (class in bnelearn.mechanism.matrix_games)
MatrixGame (class in bnelearn.mechanism.matrix_games)
MatrixGameEnvironment (class in bnelearn.environment)
MatrixGamePlayer (class in bnelearn.bidder)
MatrixGameStrategy (class in bnelearn.strategy)
max_cpu_threads (bnelearn.experiment.configurations.HardwareConfig attribute)
mechanism (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
Mechanism (class in bnelearn.mechanism.mechanism)
MineralRightsExperiment (class in bnelearn.experiment.single_item_experiment)
MineralRightsValuationObservationSampler (class in bnelearn.sampler.samplers_non_pv)
mixed_strategy (bnelearn.experiment.configurations.LearningConfig attribute)
model_sharing (bnelearn.experiment.configurations.LearningConfig attribute)
models (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
module
bnelearn
bnelearn.bidder
bnelearn.environment
bnelearn.experiment
bnelearn.experiment.combinatorial_experiment
bnelearn.experiment.configuration_manager
bnelearn.experiment.configurations
bnelearn.experiment.equilibria
bnelearn.experiment.experiment
bnelearn.experiment.multi_unit_experiment
bnelearn.experiment.single_item_experiment
bnelearn.learner
bnelearn.mechanism
bnelearn.mechanism.auctions_combinatorial
bnelearn.mechanism.auctions_multiunit
bnelearn.mechanism.auctions_single_item
bnelearn.mechanism.auctions_single_player
bnelearn.mechanism.contests_single_item
bnelearn.mechanism.data
bnelearn.mechanism.matrix_games
bnelearn.mechanism.mechanism
bnelearn.sampler
bnelearn.sampler.base
bnelearn.sampler.samplers_correlated_pv
bnelearn.sampler.samplers_ipv
bnelearn.sampler.samplers_non_pv
bnelearn.strategy
bnelearn.tests
bnelearn.tests.conftest
bnelearn.tests.test_auction_environment
bnelearn.tests.test_auction_learning
bnelearn.tests.test_bne_database
bnelearn.tests.test_combinatorial_auctions
bnelearn.tests.test_experiment_serialization
bnelearn.tests.test_learners
bnelearn.tests.test_llg_auctions
bnelearn.tests.test_llllgg_auctions
bnelearn.tests.test_llllgg_core_solver_comp
bnelearn.tests.test_market_outcomes
bnelearn.tests.test_matrix_FP
bnelearn.tests.test_matrix_game_training
bnelearn.tests.test_matrix_games
bnelearn.tests.test_multi_unit_auctions
bnelearn.tests.test_reverse_auctions
bnelearn.tests.test_samplers
bnelearn.tests.test_samplers.test_affiliated_value
bnelearn.tests.test_samplers.test_composite_samplers
bnelearn.tests.test_samplers.test_correlated_pv
bnelearn.tests.test_samplers.test_ipv
bnelearn.tests.test_samplers.test_mineral_rights
bnelearn.tests.test_samplers.test_multi_unit
bnelearn.tests.test_single_item_auctions
bnelearn.tests.test_single_item_contests
bnelearn.tests.test_strategies_and_bidders
bnelearn.tests.test_strategies_nn
bnelearn.tests.test_util_loss_estimator
bnelearn.tests.test_zzz_experiment_runtime
bnelearn.util
bnelearn.util.autograd_hacks
bnelearn.util.distribution_util
bnelearn.util.integration
bnelearn.util.logging
bnelearn.util.metrics
bnelearn.util.mpc
bnelearn.util.tensor_util
MpcSolver (class in bnelearn.util.mpc)
multiunit_bne_factory() (in module bnelearn.experiment.equilibria)
MultiUnitAuction (class in bnelearn.mechanism.auctions_multiunit)
MultiUnitDiscriminatoryAuction (class in bnelearn.mechanism.auctions_multiunit)
MultiUnitExperiment (class in bnelearn.experiment.multi_unit_experiment)
MultiUnitUniformPriceAuction (class in bnelearn.mechanism.auctions_multiunit)
MultiUnitValuationObservationSampler (class in bnelearn.sampler.samplers_ipv)
MultiUnitVickreyAuction (class in bnelearn.mechanism.auctions_multiunit)
N
n_bundles (bnelearn.mechanism.data.CombinatorialAuctionData property)
(bnelearn.mechanism.data.LLLLGGData attribute)
(bnelearn.mechanism.data.LLLLRRGData attribute)
n_epochs (bnelearn.experiment.configurations.RunningConfig attribute)
n_items (bnelearn.experiment.configurations.SettingConfig attribute)
n_legal_allocations (bnelearn.mechanism.data.CombinatorialAuctionData property)
(bnelearn.mechanism.data.LLLLGGData attribute)
(bnelearn.mechanism.data.LLLLRRGData attribute)
n_models (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
n_players (bnelearn.experiment.configurations.SettingConfig attribute)
(bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
n_runs (bnelearn.experiment.configurations.RunningConfig attribute)
NeuralNetStrategy (class in bnelearn.strategy)
norm_actions() (in module bnelearn.util.metrics)
norm_strategies() (in module bnelearn.util.metrics)
norm_strategy_and_actions() (in module bnelearn.util.metrics)
O
observation_size (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
(bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
optimizer_hyperparams (bnelearn.experiment.configurations.LearningConfig attribute)
optimizer_type (bnelearn.experiment.configurations.LearningConfig attribute)
P
PaulTestGame (class in bnelearn.mechanism.matrix_games)
payment_rule (bnelearn.experiment.configurations.SettingConfig attribute)
PGLearner (class in bnelearn.learner)
play() (bnelearn.mechanism.matrix_games.MatrixGame method)
(bnelearn.mechanism.mechanism.Game method)
(bnelearn.mechanism.mechanism.Mechanism method)
(bnelearn.strategy.ClosureStrategy method)
(bnelearn.strategy.FictitiousPlayMixedStrategy method)
(bnelearn.strategy.FictitiousPlaySmoothStrategy method)
(bnelearn.strategy.FictitiousPlayStrategy method)
(bnelearn.strategy.MatrixGameStrategy method)
(bnelearn.strategy.NeuralNetStrategy method)
(bnelearn.strategy.Strategy method)
(bnelearn.strategy.TruthfulStrategy method)
play_mixed() (bnelearn.mechanism.matrix_games.MatrixGame method)
Player (class in bnelearn.bidder)
player_bundles() (bnelearn.mechanism.data.CombinatorialAuctionData class method)
plot_frequency (bnelearn.experiment.configurations.LoggingConfig attribute)
plot_points (bnelearn.experiment.configurations.LoggingConfig attribute)
plot_show_inline (bnelearn.experiment.configurations.LoggingConfig attribute)
plot_xmax (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
plot_xmin (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
plot_ymax (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
plot_ymin (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
positive_output_point (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
prepare_iteration() (bnelearn.environment.AuctionEnvironment method)
(bnelearn.environment.Environment method)
pretrain() (bnelearn.strategy.NeuralNetStrategy method)
(bnelearn.strategy.Strategy method)
pretrain_iters (bnelearn.experiment.configurations.LearningConfig attribute)
pretrain_to_bne (bnelearn.experiment.configurations.LearningConfig attribute)
pretrain_transform (bnelearn.experiment.configurations.SettingConfig attribute)
pretrain_transform() (bnelearn.experiment.combinatorial_experiment.LLGFullExperiment method)
(bnelearn.experiment.experiment.Experiment method)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment method)
(bnelearn.experiment.single_item_experiment.ContestExperiment method)
print_aggregate_tensorboard_logs() (in module bnelearn.util.logging)
print_full_tensorboard_logs() (in module bnelearn.util.logging)
PrisonersDilemma (class in bnelearn.mechanism.matrix_games)
process_figure() (in module bnelearn.util.logging)
PSOLearner (class in bnelearn.learner)
PVSampler (class in bnelearn.sampler.base)
R
read_bne_utility_database() (in module bnelearn.util.logging)
redraw_every_iteration (bnelearn.experiment.configurations.LearningConfig attribute)
ReinforceLearner (class in bnelearn.learner)
remove_hooks() (in module bnelearn.util.autograd_hacks)
reset() (bnelearn.strategy.NeuralNetStrategy method)
ReverseBidder (class in bnelearn.bidder)
risk (bnelearn.experiment.configurations.SettingConfig attribute)
RockPaperScissors (class in bnelearn.mechanism.matrix_games)
run() (bnelearn.experiment.experiment.Experiment method)
(bnelearn.mechanism.auctions_combinatorial.CombinatorialAuction method)
(bnelearn.mechanism.auctions_combinatorial.LLGAuction method)
(bnelearn.mechanism.auctions_combinatorial.LLGFullAuction method)
(bnelearn.mechanism.auctions_combinatorial.LLLLGGAuction method)
(bnelearn.mechanism.auctions_multiunit.FPSBSplitAwardAuction method)
(bnelearn.mechanism.auctions_multiunit.MultiUnitDiscriminatoryAuction method)
(bnelearn.mechanism.auctions_multiunit.MultiUnitUniformPriceAuction method)
(bnelearn.mechanism.auctions_multiunit.MultiUnitVickreyAuction method)
(bnelearn.mechanism.auctions_single_item.AllPayAuction method)
(bnelearn.mechanism.auctions_single_item.FirstPriceSealedBidAuction method)
(bnelearn.mechanism.auctions_single_item.ThirdPriceSealedBidAuction method)
(bnelearn.mechanism.auctions_single_item.VickreyAuction method)
(bnelearn.mechanism.auctions_single_player.StaticFunctionMechanism method)
(bnelearn.mechanism.auctions_single_player.StaticMechanism method)
(bnelearn.mechanism.contests_single_item.CrowdsourcingContest method)
(bnelearn.mechanism.contests_single_item.TullockContest method)
(bnelearn.mechanism.mechanism.Mechanism method)
run_auction_test() (in module bnelearn.tests.test_zzz_experiment_runtime)
run_combinatorial_test() (in module bnelearn.tests.test_combinatorial_auctions)
run_efficiency_test() (in module bnelearn.tests.test_market_outcomes)
run_llg_test() (in module bnelearn.tests.test_llg_auctions)
run_LLLLGG_test() (in module bnelearn.tests.test_llllgg_auctions)
(in module bnelearn.tests.test_llllgg_core_solver_comp)
running (bnelearn.experiment.configurations.ExperimentConfig attribute)
RunningConfig (class in bnelearn.experiment.configurations)
S
sampler (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
save_experiment_config() (in module bnelearn.util.logging)
save_figure_data_to_disk (bnelearn.experiment.configurations.LoggingConfig attribute)
save_figure_to_disk_png (bnelearn.experiment.configurations.LoggingConfig attribute)
save_figure_to_disk_svg (bnelearn.experiment.configurations.LoggingConfig attribute)
save_models (bnelearn.experiment.configurations.LoggingConfig attribute)
save_tb_events_to_binary_detailed (bnelearn.experiment.configurations.LoggingConfig attribute)
save_tb_events_to_csv_aggregate (bnelearn.experiment.configurations.LoggingConfig attribute)
save_tb_events_to_csv_detailed (bnelearn.experiment.configurations.LoggingConfig attribute)
scheduler_hyperparams (bnelearn.experiment.configurations.LearningConfig attribute)
scheduler_type (bnelearn.experiment.configurations.LearningConfig attribute)
seeds (bnelearn.experiment.configurations.RunningConfig attribute)
set_hardware() (bnelearn.experiment.configuration_manager.ConfigurationManager method)
set_learning() (bnelearn.experiment.configuration_manager.ConfigurationManager method)
set_logging() (bnelearn.experiment.configuration_manager.ConfigurationManager method)
set_setting() (bnelearn.experiment.configuration_manager.ConfigurationManager method)
set_up_environment() (in module bnelearn.tests.test_learners)
setting (bnelearn.experiment.configurations.ExperimentConfig attribute)
SettingConfig (class in bnelearn.experiment.configurations)
SingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
smoothing_temperature (bnelearn.experiment.configurations.LearningConfig attribute)
solve() (bnelearn.util.mpc.MpcSolver method)
specific_gpu (bnelearn.experiment.configurations.HardwareConfig attribute)
SplitAwardExperiment (class in bnelearn.experiment.multi_unit_experiment)
SplitAwardValuationObservationSampler (class in bnelearn.sampler.samplers_ipv)
StaticFunctionMechanism (class in bnelearn.mechanism.auctions_single_player)
StaticMechanism (class in bnelearn.mechanism.auctions_single_player)
strat_to_bidder() (in module bnelearn.tests.test_auction_environment)
(in module bnelearn.tests.test_auction_learning)
(in module bnelearn.tests.test_learners)
strat_to_player() (in module bnelearn.tests.test_matrix_FP)
Strategy (class in bnelearn.strategy)
support_bounds (bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
SymmetricIPVSampler (class in bnelearn.sampler.samplers_ipv)
SymmetricPriorSingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
symsqrt() (in module bnelearn.util.autograd_hacks)
T
tabulate_tensorboard_logs() (in module bnelearn.util.logging)
test_action_caching_with_manual_observation_change() (in module bnelearn.tests.test_strategies_and_bidders)
test_AESPG_learner_SGD() (in module bnelearn.tests.test_learners)
test_affiliated_values() (in module bnelearn.tests.test_samplers.test_affiliated_value)
test_all_experiments_serialization() (in module bnelearn.tests.test_experiment_serialization)
test_allpay_correctness() (in module bnelearn.tests.test_single_item_auctions)
test_allpay_illegal_arguments() (in module bnelearn.tests.test_single_item_auctions)
test_auction_environment() (in module bnelearn.tests.test_auction_environment)
test_bidder_with_cached_actions() (in module bnelearn.tests.test_strategies_and_bidders)
test_bne_utility_database() (in module bnelearn.tests.test_bne_database)
test_closure_strategy_basic() (in module bnelearn.tests.test_strategies_and_bidders)
test_closure_strategy_invalid_input() (in module bnelearn.tests.test_strategies_and_bidders)
test_combinatorial() (in module bnelearn.tests.test_combinatorial_auctions)
test_correlated_Bernoulli_weight_pv() (in module bnelearn.tests.test_samplers.test_correlated_pv)
test_correlated_constant_weight_pv() (in module bnelearn.tests.test_samplers.test_correlated_pv)
test_crowdsourcing_correctness() (in module bnelearn.tests.test_single_item_contests)
test_crowdsourcing_illegal_arguments() (in module bnelearn.tests.test_single_item_contests)
test_efficiency() (in module bnelearn.tests.test_market_outcomes)
test_ES_learner_SGD() (in module bnelearn.tests.test_learners)
test_ex_interim_util_loss_estimator_fpsb_bne() (in module bnelearn.tests.test_util_loss_estimator)
test_ex_interim_util_loss_estimator_splitaward_bne() (in module bnelearn.tests.test_util_loss_estimator)
test_ex_post_util_loss_estimator_truthful() (in module bnelearn.tests.test_util_loss_estimator)
test_FictitiousPlayMixedStrategy_BoS() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlayMixedStrategy_MP() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlayMixedStrategy_PD() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlaySmoothStrategy_BoS() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlaySmoothStrategy_MP() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlaySmoothStrategy_PD() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlayStrategy_BoS() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlayStrategy_MP() (in module bnelearn.tests.test_matrix_FP)
test_FictitiousPlayStrategy_PD() (in module bnelearn.tests.test_matrix_FP)
test_fpsb_correctness() (in module bnelearn.tests.test_single_item_auctions)
test_fpsb_illegal_arguments() (in module bnelearn.tests.test_single_item_auctions)
test_fpsbsaa_correctness() (in module bnelearn.tests.test_reverse_auctions)
test_gaussian_symmetric_ipv() (in module bnelearn.tests.test_samplers.test_ipv)
test_invalid_actions_float() (in module bnelearn.tests.test_matrix_games)
test_invalid_actions_out_of_bounds() (in module bnelearn.tests.test_matrix_games)
test_invalid_actions_shape() (in module bnelearn.tests.test_matrix_games)
test_learning_in_fpsb_environment() (in module bnelearn.tests.test_auction_learning)
test_LLG_first_price() (in module bnelearn.tests.test_llg_auctions)
test_LLG_full() (in module bnelearn.tests.test_llg_auctions)
test_LLG_nearest_bid() (in module bnelearn.tests.test_llg_auctions)
test_LLG_nearest_vcg() (in module bnelearn.tests.test_llg_auctions)
test_LLG_proxy() (in module bnelearn.tests.test_llg_auctions)
test_LLG_vcg() (in module bnelearn.tests.test_llg_auctions)
test_LLLLGG() (in module bnelearn.tests.test_llllgg_auctions)
test_LLLLGG_gurobi() (in module bnelearn.tests.test_llllgg_auctions)
test_LLLLGG_solver_identical_results() (in module bnelearn.tests.test_llllgg_core_solver_comp)
test_local_global_auctions() (in module bnelearn.tests.test_zzz_experiment_runtime)
test_local_global_samplers() (in module bnelearn.tests.test_samplers.test_composite_samplers)
test_mida_correctness() (in module bnelearn.tests.test_multi_unit_auctions)
test_mineral_rights() (in module bnelearn.tests.test_samplers.test_mineral_rights)
test_miup_correctness() (in module bnelearn.tests.test_multi_unit_auctions)
test_miva_correctness() (in module bnelearn.tests.test_multi_unit_auctions)
test_mixed_strategy_invalid_action_probabilities() (in module bnelearn.tests.test_matrix_games)
test_mixed_strategy_invalid_action_shape() (in module bnelearn.tests.test_matrix_games)
test_mixed_strategy_playing_2p() (in module bnelearn.tests.test_matrix_games)
test_mixed_strategy_playing_3p() (in module bnelearn.tests.test_matrix_games)
test_multi_unit_auctions() (in module bnelearn.tests.test_zzz_experiment_runtime)
test_nn_initialization() (in module bnelearn.tests.test_strategies_nn)
test_output_correctness_2x2() (in module bnelearn.tests.test_matrix_games)
test_output_correctness_2x3() (in module bnelearn.tests.test_matrix_games)
test_output_correctness_3x2() (in module bnelearn.tests.test_matrix_games)
test_output_on_cpu() (in module bnelearn.tests.test_matrix_games)
test_output_on_gpu() (in module bnelearn.tests.test_matrix_games)
test_output_shapes() (in module bnelearn.tests.test_matrix_games)
test_parallel_closure_evaluation() (in module bnelearn.tests.test_strategies_and_bidders)
test_PG_learner_SGD() (in module bnelearn.tests.test_learners)
test_prisoners_dilemma_training_separate_models() (in module bnelearn.tests.test_matrix_game_training)
test_prisoners_dilemma_training_shared_model() (in module bnelearn.tests.test_matrix_game_training)
test_PSO_learner_SGD() (in module bnelearn.tests.test_learners)
test_revenue() (in module bnelearn.tests.test_market_outcomes)
test_single_item_auctions() (in module bnelearn.tests.test_zzz_experiment_runtime)
test_static_mechanism() (in module bnelearn.tests.test_learners)
test_thirdprice_correctness() (in module bnelearn.tests.test_single_item_auctions)
test_thirdprice_illegal_arguments() (in module bnelearn.tests.test_single_item_auctions)
test_truthful_strategy() (in module bnelearn.tests.test_strategies_and_bidders)
test_tullock_correctness() (in module bnelearn.tests.test_single_item_contests)
test_tullock_illegal_arguments() (in module bnelearn.tests.test_single_item_contests)
test_uniform_symmetric_ipv() (in module bnelearn.tests.test_samplers.test_ipv)
(in module bnelearn.tests.test_samplers.test_multi_unit)
test_vickrey_correctness() (in module bnelearn.tests.test_single_item_auctions)
ThirdPriceSealedBidAuction (class in bnelearn.mechanism.auctions_single_item)
to() (bnelearn.strategy.ClosureStrategy method)
(bnelearn.strategy.MatrixGameStrategy method)
train() (in module bnelearn.tests.test_matrix_FP)
training (bnelearn.strategy.FictitiousNeuralPlayStrategy attribute)
(bnelearn.strategy.MatrixGameStrategy attribute)
(bnelearn.strategy.NeuralNetStrategy attribute)
(bnelearn.strategy.TruthfulStrategy attribute)
(bnelearn.util.tensor_util.GaussLayer attribute)
(bnelearn.util.tensor_util.UniformLayer attribute)
truthful_bid() (in module bnelearn.experiment.equilibria)
TruthfulStrategy (class in bnelearn.strategy)
tullock_impact_factor (bnelearn.experiment.configurations.SettingConfig attribute)
TullockContest (class in bnelearn.mechanism.contests_single_item)
TwoPlayerAsymmetricBetaPriorSingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
TwoPlayerAsymmetricUniformPriorSingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
U
u_hi (bnelearn.experiment.configurations.SettingConfig attribute)
u_lo (bnelearn.experiment.configurations.SettingConfig attribute)
UniformLayer (class in bnelearn.util.tensor_util)
UniformSymmetricIPVSampler (class in bnelearn.sampler.samplers_ipv)
UniformSymmetricPriorSingleItemExperiment (class in bnelearn.experiment.single_item_experiment)
update_beliefs() (bnelearn.strategy.FictitiousPlayStrategy method)
update_observations() (bnelearn.strategy.FictitiousPlayMixedStrategy method)
(bnelearn.strategy.FictitiousPlayStrategy method)
update_strategy() (bnelearn.learner.GradientBasedLearner method)
(bnelearn.learner.Learner method)
(bnelearn.learner.PSOLearner method)
update_strategy_and_evaluate_utility() (bnelearn.learner.GradientBasedLearner method)
(bnelearn.learner.Learner method)
(bnelearn.learner.PSOLearner method)
update_tau() (bnelearn.strategy.FictitiousPlaySmoothStrategy method)
UPPER_BOUND_QUARTILE_IF_UNBOUNDED (bnelearn.sampler.samplers_ipv.SymmetricIPVSampler attribute)
util_loss_batch_size (bnelearn.experiment.configurations.LoggingConfig attribute)
util_loss_grid_size (bnelearn.experiment.configurations.LoggingConfig attribute)
util_loss_opponent_batch_size (bnelearn.experiment.configurations.LoggingConfig attribute)
V
v_opt (bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
valuation_mean (bnelearn.experiment.configurations.SettingConfig attribute)
valuation_size (bnelearn.experiment.combinatorial_experiment.LLGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLGFullExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLGGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LLLLRRGExperiment attribute)
(bnelearn.experiment.combinatorial_experiment.LocalGlobalExperiment attribute)
(bnelearn.experiment.experiment.Experiment attribute)
(bnelearn.experiment.multi_unit_experiment.MultiUnitExperiment attribute)
(bnelearn.experiment.multi_unit_experiment.SplitAwardExperiment attribute)
(bnelearn.experiment.single_item_experiment.AffiliatedObservationsExperiment attribute)
(bnelearn.experiment.single_item_experiment.ContestExperiment attribute)
(bnelearn.experiment.single_item_experiment.GaussianSymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.MineralRightsExperiment attribute)
(bnelearn.experiment.single_item_experiment.SingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.SymmetricPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricBetaPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.TwoPlayerAsymmetricUniformPriorSingleItemExperiment attribute)
(bnelearn.experiment.single_item_experiment.UniformSymmetricPriorSingleItemExperiment attribute)
(bnelearn.sampler.samplers_ipv.UniformSymmetricIPVSampler attribute)
valuation_std (bnelearn.experiment.configurations.SettingConfig attribute)
ValuationObservationSampler (class in bnelearn.sampler.base)
value_contest (bnelearn.experiment.configurations.LearningConfig attribute)
VickreyAuction (class in bnelearn.mechanism.auctions_single_item)
W
write_bne_utility_database() (in module bnelearn.util.logging)
Read the Docs
v: latest
Versions
latest
stable
Downloads
html
On Read the Docs
Project Home
Builds