# Autogenerated by nbdev

d = { 'settings': { 'allowed_cell_metadata_keys': '',
                'allowed_metadata_keys': '',
                'audience': 'Developers',
                'author': 'Josiah Laivins, and contributors',
                'author_email': '',
                'black_formatting': 'False',
                'branch': 'main',
                'clean_ids': 'True',
                'conda_requirements': '',
                'console_scripts': 'fastrl_make_requirements=fastrl.core:fastrl_make_requirements',
                'copyright': '2021 onwards, Josiah Laivins',
                'custom_sidebar': 'False',
                'description': 'fastrl is a reinforcement learning library that extends Fastai. This project is not affiliated with fastai or Jeremy Howard.',
                'dev_requirements': 'ray metaflow jupyterlab nbdev ipywidgets moviepy pygifsicle aquirdturtle_collapsible_headings plotly\n'
                                    'xeus-python matplotlib_inline rich[jupyter] wheel twine fastdownload watchdog[watchmedo] graphviz',
                'doc_baseurl': '/fastrl/',
                'doc_host': 'https://josiahls.github.io',
                'doc_path': '_docs',
                'git_url': 'https://github.com/josiahls/fastrl/tree/main/',
                'jupyter_hooks': 'True',
                'keywords': 'fastrl reinforcement learning rl robotics fastai deep learning machine learning',
                'language': 'English',
                'lib_name': 'fastrl',
                'lib_path': 'fastrl',
                'license': 'apache2',
                'min_python': '3.7',
                'nbs_path': 'nbs',
                'pip_requirements': 'gym>=0.25.1 pyopengl pyglet protobuf==3.20.* tensorboard pygame',
                'readme_nb': 'index.ipynb',
                'recursive': 'False',
                'requirements': 'torch fastai',
                'status': '2',
                'title': 'fastrl',
                'tst_flags': 'slow cpp cuda multicuda',
                'user': 'josiahls',
                'version': '0.0.43'},
  'syms': { 'fastrl.agents.core': { 'fastrl.agents.core.AgentBase': 'https://josiahls.github.io/fastrl/agents.core.html#agentbase',
                                    'fastrl.agents.core.AgentHead': 'https://josiahls.github.io/fastrl/agents.core.html#agenthead',
                                    'fastrl.agents.core.StepModelFeeder': 'https://josiahls.github.io/fastrl/agents.core.html#stepmodelfeeder',
                                    'fastrl.agents.core.find_agent_base': 'https://josiahls.github.io/fastrl/agents.core.html#find_agent_base',
                                    'fastrl.agents.core.is_agent_base': 'https://josiahls.github.io/fastrl/agents.core.html#is_agent_base'},
            'fastrl.agents.dqn.basic': { 'fastrl.agents.dqn.basic.ArgMaxer': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#argmaxer',
                                         'fastrl.agents.dqn.basic.ArgMaxer.debug_display': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#argmaxer.debug_display',
                                         'fastrl.agents.dqn.basic.BasicModelForwarder': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#basicmodelforwarder',
                                         'fastrl.agents.dqn.basic.BatchTracker': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#batchtracker',
                                         'fastrl.agents.dqn.basic.DQN': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#dqn',
                                         'fastrl.agents.dqn.basic.DQN.forward': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#dqn.forward',
                                         'fastrl.agents.dqn.basic.DataBlock': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#datablock',
                                         'fastrl.agents.dqn.basic.DataBlock.dataloaders': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#datablock.dataloaders',
                                         'fastrl.agents.dqn.basic.DataBlock.datapipes': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#datablock.datapipes',
                                         'fastrl.agents.dqn.basic.EpisodeCollector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#episodecollector',
                                         'fastrl.agents.dqn.basic.EpochCollector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#epochcollector',
                                         'fastrl.agents.dqn.basic.Epocher': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#epocher',
                                         'fastrl.agents.dqn.basic.EpsilonCollector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#epsiloncollector',
                                         'fastrl.agents.dqn.basic.EpsilonSelector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#epsilonselector',
                                         'fastrl.agents.dqn.basic.GymTransformBlock': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#gymtransformblock',
                                         'fastrl.agents.dqn.basic.LearnerBase': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#learnerbase',
                                         'fastrl.agents.dqn.basic.LearnerHead': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#learnerhead',
                                         'fastrl.agents.dqn.basic.LearnerHead.fit': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#learnerhead.fit',
                                         'fastrl.agents.dqn.basic.LossCollector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#losscollector',
                                         'fastrl.agents.dqn.basic.ModelLearnCalc': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#modellearncalc',
                                         'fastrl.agents.dqn.basic.NumpyConverter': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#numpyconverter',
                                         'fastrl.agents.dqn.basic.NumpyConverter.debug_display': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#numpyconverter.debug_display',
                                         'fastrl.agents.dqn.basic.ProgressBarLogger': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#progressbarlogger',
                                         'fastrl.agents.dqn.basic.ProgressBarLogger.dequeue': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#progressbarlogger.dequeue',
                                         'fastrl.agents.dqn.basic.PyPrimativeConverter': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#pyprimativeconverter',
                                         'fastrl.agents.dqn.basic.PyPrimativeConverter.debug_display': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#pyprimativeconverter.debug_display',
                                         'fastrl.agents.dqn.basic.QCalc': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#qcalc',
                                         'fastrl.agents.dqn.basic.RollingTerminatedRewardCollector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#rollingterminatedrewardcollector',
                                         'fastrl.agents.dqn.basic.RollingTerminatedRewardCollector.step2terminated': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#rollingterminatedrewardcollector.step2terminated',
                                         'fastrl.agents.dqn.basic.StepBatcher': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#stepbatcher',
                                         'fastrl.agents.dqn.basic.StepFieldSelector': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#stepfieldselector',
                                         'fastrl.agents.dqn.basic.find_learner_base': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#find_learner_base',
                                         'fastrl.agents.dqn.basic.is_epocher': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#is_epocher',
                                         'fastrl.agents.dqn.basic.is_learner_base': 'https://josiahls.github.io/fastrl/agents.dqn.basic.html#is_learner_base'},
            'fastrl.agents.dqn.double': { 'fastrl.agents.dqn.double.DoubleDQNTrainer': 'https://josiahls.github.io/fastrl/agents.dqn.double.html#doubledqntrainer',
                                          'fastrl.agents.dqn.double.DoubleDQNTrainer.after_pred': 'https://josiahls.github.io/fastrl/agents.dqn.double.html#doubledqntrainer.after_pred'},
            'fastrl.agents.dqn.dueling': { 'fastrl.agents.dqn.dueling.DuelingBlock': 'https://josiahls.github.io/fastrl/agents.dqn.dueling.html#duelingblock',
                                           'fastrl.agents.dqn.dueling.DuelingBlock.forward': 'https://josiahls.github.io/fastrl/agents.dqn.dueling.html#duelingblock.forward',
                                           'fastrl.agents.dqn.dueling.DuelingDQN': 'https://josiahls.github.io/fastrl/agents.dqn.dueling.html#duelingdqn'},
            'fastrl.core': { 'fastrl.core.SimpleStep': 'https://josiahls.github.io/fastrl/core.html#simplestep',
                             'fastrl.core.SimpleStep.random': 'https://josiahls.github.io/fastrl/core.html#simplestep.random',
                             'fastrl.core.StepType': 'https://josiahls.github.io/fastrl/core.html#steptype',
                             'fastrl.core.add_namedtuple_doc': 'https://josiahls.github.io/fastrl/core.html#add_namedtuple_doc',
                             'fastrl.core.fastrl_make_requirements': 'https://josiahls.github.io/fastrl/core.html#fastrl_make_requirements',
                             'fastrl.core.run_tensorboard': 'https://josiahls.github.io/fastrl/core.html#run_tensorboard',
                             'fastrl.core.test_in': 'https://josiahls.github.io/fastrl/core.html#test_in',
                             'fastrl.core.test_len': 'https://josiahls.github.io/fastrl/core.html#test_len',
                             'fastrl.core.test_lt': 'https://josiahls.github.io/fastrl/core.html#test_lt'},
            'fastrl.envs.gym': { 'fastrl.envs.gym.GymStepper': 'https://josiahls.github.io/fastrl/envs.gym.html#gymstepper',
                                 'fastrl.envs.gym.GymStepper.env_reset': 'https://josiahls.github.io/fastrl/envs.gym.html#gymstepper.env_reset',
                                 'fastrl.envs.gym.GymTypeTransform': 'https://josiahls.github.io/fastrl/envs.gym.html#gymtypetransform',
                                 'fastrl.envs.gym.GymTypeTransform.encodes': 'https://josiahls.github.io/fastrl/envs.gym.html#gymtypetransform.encodes'},
            'fastrl.fastai.data.block': { 'fastrl.fastai.data.block.DataBlock': 'https://josiahls.github.io/fastrl/fastai.data.block.html#datablock',
                                          'fastrl.fastai.data.block.DataBlock.dataloaders': 'https://josiahls.github.io/fastrl/fastai.data.block.html#datablock.dataloaders',
                                          'fastrl.fastai.data.block.DataBlock.datapipes': 'https://josiahls.github.io/fastrl/fastai.data.block.html#datablock.datapipes',
                                          'fastrl.fastai.data.block.TransformBlock': 'https://josiahls.github.io/fastrl/fastai.data.block.html#transformblock'},
            'fastrl.fastai.learner': { 'fastrl.fastai.learner.Learner': 'https://josiahls.github.io/fastrl/fastai.learner.html#learner',
                                       'fastrl.fastai.learner.Learner.add_cb': 'https://josiahls.github.io/fastrl/fastai.learner.html#learner.add_cb',
                                       'fastrl.fastai.learner.Learner.add_cbs': 'https://josiahls.github.io/fastrl/fastai.learner.html#learner.add_cbs',
                                       'fastrl.fastai.learner.Learner.fit': 'https://josiahls.github.io/fastrl/fastai.learner.html#learner.fit',
                                       'fastrl.fastai.learner.Learner.remove_cbs': 'https://josiahls.github.io/fastrl/fastai.learner.html#learner.remove_cbs'},
            'fastrl.loggers.core': { 'fastrl.loggers.core.LogCollector': 'https://josiahls.github.io/fastrl/loggers.core.html#logcollector',
                                     'fastrl.loggers.core.LoggerBase': 'https://josiahls.github.io/fastrl/loggers.core.html#loggerbase',
                                     'fastrl.loggers.core.LoggerBase.connect_source_datapipe': 'https://josiahls.github.io/fastrl/loggers.core.html#loggerbase.connect_source_datapipe',
                                     'fastrl.loggers.core.ProgressBarLogger': 'https://josiahls.github.io/fastrl/loggers.core.html#progressbarlogger',
                                     'fastrl.loggers.core.ProgressBarLogger.dequeue': 'https://josiahls.github.io/fastrl/loggers.core.html#progressbarlogger.dequeue',
                                     'fastrl.loggers.core.Record': 'https://josiahls.github.io/fastrl/loggers.core.html#record',
                                     'fastrl.loggers.core.RewardCollector': 'https://josiahls.github.io/fastrl/loggers.core.html#rewardcollector',
                                     'fastrl.loggers.core.find_pipe_instance': 'https://josiahls.github.io/fastrl/loggers.core.html#find_pipe_instance',
                                     'fastrl.loggers.core.is_pipe_instance': 'https://josiahls.github.io/fastrl/loggers.core.html#is_pipe_instance'},
            'fastrl.loggers.jupyter_visualizers': { 'fastrl.loggers.jupyter_visualizers.ImageCollector': 'https://josiahls.github.io/fastrl/loggers.jupyter_visualizers.html#imagecollector',
                                                    'fastrl.loggers.jupyter_visualizers.ImageCollector.convert_np': 'https://josiahls.github.io/fastrl/loggers.jupyter_visualizers.html#imagecollector.convert_np',
                                                    'fastrl.loggers.jupyter_visualizers.SimpleJupyterVideoPlayer': 'https://josiahls.github.io/fastrl/loggers.jupyter_visualizers.html#simplejupytervideoplayer',
                                                    'fastrl.loggers.jupyter_visualizers.SimpleJupyterVideoPlayer.dequeue': 'https://josiahls.github.io/fastrl/loggers.jupyter_visualizers.html#simplejupytervideoplayer.dequeue'},
            'fastrl.memory.experience_replay': { 'fastrl.memory.experience_replay.ExperienceReplay': 'https://josiahls.github.io/fastrl/memory.experience_replay.html#experiencereplay',
                                                 'fastrl.memory.experience_replay.ExperienceReplay.add': 'https://josiahls.github.io/fastrl/memory.experience_replay.html#experiencereplay.add',
                                                 'fastrl.memory.experience_replay.ExperienceReplay.sample': 'https://josiahls.github.io/fastrl/memory.experience_replay.html#experiencereplay.sample'},
            'fastrl.memory.tensorboard': { 'fastrl.memory.tensorboard.create_event_accumulator': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#create_event_accumulator',
                                           'fastrl.memory.tensorboard.create_experience_replay_fig': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#create_experience_replay_fig',
                                           'fastrl.memory.tensorboard.diff_tags': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#diff_tags',
                                           'fastrl.memory.tensorboard.figures_to_html': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#figures_to_html',
                                           'fastrl.memory.tensorboard.images2animation': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#images2animation',
                                           'fastrl.memory.tensorboard.scalar2line': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#scalar2line',
                                           'fastrl.memory.tensorboard.scalars2value': 'https://josiahls.github.io/fastrl/memory.tensorboard.html#scalars2value'},
            'fastrl.nbdev_extensions': { 'fastrl.nbdev_extensions.create_conda_yaml': 'https://josiahls.github.io/fastrl/nbdev_extensions.html#create_conda_yaml',
                                         'fastrl.nbdev_extensions.create_conda_yamls': 'https://josiahls.github.io/fastrl/nbdev_extensions.html#create_conda_yamls',
                                         'fastrl.nbdev_extensions.dependencies': 'https://josiahls.github.io/fastrl/nbdev_extensions.html#dependencies'},
            'fastrl.pipes.core': { 'fastrl.pipes.core.BatchTransformLoop': 'https://josiahls.github.io/fastrl/pipes.core.html#batchtransformloop',
                                   'fastrl.pipes.core.Callback': 'https://josiahls.github.io/fastrl/pipes.core.html#callback',
                                   'fastrl.pipes.core.Callback.hooks': 'https://josiahls.github.io/fastrl/pipes.core.html#callback.hooks',
                                   'fastrl.pipes.core.Callback.name': 'https://josiahls.github.io/fastrl/pipes.core.html#callback.name',
                                   'fastrl.pipes.core.Flattener': 'https://josiahls.github.io/fastrl/pipes.core.html#flattener',
                                   'fastrl.pipes.core.ItemTransformLoop': 'https://josiahls.github.io/fastrl/pipes.core.html#itemtransformloop',
                                   'fastrl.pipes.core.PassThroughIterPipe': 'https://josiahls.github.io/fastrl/pipes.core.html#passthroughiterpipe',
                                   'fastrl.pipes.core.TypeTransformLoop': 'https://josiahls.github.io/fastrl/pipes.core.html#typetransformloop',
                                   'fastrl.pipes.core.add_cbs_to_pipes': 'https://josiahls.github.io/fastrl/pipes.core.html#add_cbs_to_pipes',
                                   'fastrl.pipes.core.add_hooks_before': 'https://josiahls.github.io/fastrl/pipes.core.html#add_hooks_before',
                                   'fastrl.pipes.core.after_pipes': 'https://josiahls.github.io/fastrl/pipes.core.html#after_pipes',
                                   'fastrl.pipes.core.filter_call_on_cbs': 'https://josiahls.github.io/fastrl/pipes.core.html#filter_call_on_cbs',
                                   'fastrl.pipes.core.filter_exclude_under_cbs': 'https://josiahls.github.io/fastrl/pipes.core.html#filter_exclude_under_cbs',
                                   'fastrl.pipes.core.find_pipes': 'https://josiahls.github.io/fastrl/pipes.core.html#find_pipes'},
            'fastrl.pipes.iter.nskip': { 'fastrl.pipes.iter.nskip.NSkipper': 'https://josiahls.github.io/fastrl/pipes.iter.nskip.html#nskipper',
                                         'fastrl.pipes.iter.nskip.n_skips_expected': 'https://josiahls.github.io/fastrl/pipes.iter.nskip.html#n_skips_expected'},
            'fastrl.pipes.iter.nstep': { 'fastrl.pipes.iter.nstep.NStepper': 'https://josiahls.github.io/fastrl/pipes.iter.nstep.html#nstepper',
                                         'fastrl.pipes.iter.nstep.n_steps_expected': 'https://josiahls.github.io/fastrl/pipes.iter.nstep.html#n_steps_expected'},
            'fastrl.pipes.iter.visualizers': { 'fastrl.pipes.iter.visualizers.SimpleVideoRunner': 'https://josiahls.github.io/fastrl/pipes.iter.visualizers.html#simplevideorunner'},
            'fastrl.pipes.map.demux': { 'fastrl.pipes.map.demux.DemultiplexerMapDataPipe': 'https://josiahls.github.io/fastrl/pipes.map.demux.html#demultiplexermapdatapipe',
                                        'fastrl.pipes.map.demux.T_co': 'https://josiahls.github.io/fastrl/pipes.map.demux.html#t_co'},
            'fastrl.pipes.map.mux': { 'fastrl.pipes.map.mux.MultiplexerMapDataPipe': 'https://josiahls.github.io/fastrl/pipes.map.mux.html#multiplexermapdatapipe'},
            'fastrl.test_utils': {'fastrl.test_utils.show_install': 'https://josiahls.github.io/fastrl/test_utils.html#show_install'}}}