Module Assign NameStore Str Import alias identifier ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num body Assign AttributeStore NameLoad attr Call NameLoad NameLoad ListLoad Num Num Num keyword Str Assign AttributeStore NameLoad attr Call NameLoad BinOpMult Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr BinOpMult Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpPow Num Num keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call NameLoad ListLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list
N/A N/A __author__ Ian Goodfellow N/A numpy np theano config theano function theano tensor T pylearn2.sandbox.lisa_rl.bandit.environment Environment pylearn2.utils sharedX pylearn2.utils.rng make_np_rng make_theano_rng GaussianBandit N/A Environment N/A N/A 
    An n-armed bandit whose rewards are drawn from a different Gaussian
    distribution for each arm.
    The mean and standard deviation of the reward for each arm is drawn
    at initialization time from N(0, <corresponding std arg>).
    (For the standard deviation we use the absolute value of the Gaussian
    sample)

    .. todo::

        WRITEME : parameter list
     __init__ N/A N/A self num_arms mean_std std_std N/A 1.0 1.0 N/A N/A N/A self rng N/A make_np_rng None N/A 2013 11 12 which_method randn N/A N/A self means N/A sharedX N/A N/A N/A N/A self rng randn num_arms mean_std N/A N/A self stds N/A sharedX N/A N/A np abs N/A N/A N/A N/A self rng randn num_arms std_std N/A N/A self theano_rng N/A make_theano_rng None N/A N/A N/A self rng randint N/A 2 16 which_method normal N/A get_action_func N/A N/A self N/A N/A N/A 
        Returns a theano function that takes an action and returns a reward.
         N/A action N/A N/A T iscalar N/A reward_mean N/A N/A self means N/A action N/A reward_std N/A N/A self stds N/A action N/A reward N/A N/A N/A self theano_rng normal avg reward_mean std reward_std dtype N/A config floatX size N/A reward_mean shape N/A rval N/A function N/A action reward N/A rval N/A N/A