# Autogenerated by nbdev

d = { 'settings': { 'branch': 'main',
                'doc_baseurl': '/tglcourse/',
                'doc_host': 'https://johnowhitaker.github.io',
                'git_url': 'https://github.com/johnowhitaker/tglcourse/',
                'lib_path': 'tglcourse'},
  'syms': { 'tglcourse.data_utils': { 'tglcourse.data_utils.cifar10_transform': ( 'datasets.html#cifar10_transform',
                                                                                  'tglcourse/data_utils.py'),
                                      'tglcourse.data_utils.get_cifar10_dl': ('datasets.html#get_cifar10_dl', 'tglcourse/data_utils.py'),
                                      'tglcourse.data_utils.get_imagewoof_dl': ( 'datasets.html#get_imagewoof_dl',
                                                                                 'tglcourse/data_utils.py'),
                                      'tglcourse.data_utils.get_mnist_dl': ('datasets.html#get_mnist_dl', 'tglcourse/data_utils.py'),
                                      'tglcourse.data_utils.imagewoof_transform': ( 'datasets.html#imagewoof_transform',
                                                                                    'tglcourse/data_utils.py'),
                                      'tglcourse.data_utils.mnist_transform': ('datasets.html#mnist_transform', 'tglcourse/data_utils.py')},
            'tglcourse.generation_utils': { 'tglcourse.generation_utils.CLIPLossToTargets': ( 'generators_and_losses.html#cliplosstotargets',
                                                                                              'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.CLIPLossToTargets.__init__': ( 'generators_and_losses.html#cliplosstotargets.__init__',
                                                                                                       'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.CLIPLossToTargets.forward': ( 'generators_and_losses.html#cliplosstotargets.forward',
                                                                                                      'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ContentLossToTarget': ( 'generators_and_losses.html#contentlosstotarget',
                                                                                                'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ContentLossToTarget.__init__': ( 'generators_and_losses.html#contentlosstotarget.__init__',
                                                                                                         'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ContentLossToTarget.forward': ( 'generators_and_losses.html#contentlosstotarget.forward',
                                                                                                        'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.DotGenerator': ( 'generators_and_losses.html#dotgenerator',
                                                                                         'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.DotGenerator.__init__': ( 'generators_and_losses.html#dotgenerator.__init__',
                                                                                                  'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.DotGenerator.forward': ( 'generators_and_losses.html#dotgenerator.forward',
                                                                                                 'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.DotGenerator.to_device': ( 'generators_and_losses.html#dotgenerator.to_device',
                                                                                                   'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.GramStyleLossToTarget': ( 'generators_and_losses.html#gramstylelosstotarget',
                                                                                                  'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.GramStyleLossToTarget.__init__': ( 'generators_and_losses.html#gramstylelosstotarget.__init__',
                                                                                                           'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.GramStyleLossToTarget.forward': ( 'generators_and_losses.html#gramstylelosstotarget.forward',
                                                                                                          'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.GramStyleLossToTarget.gram': ( 'generators_and_losses.html#gramstylelosstotarget.gram',
                                                                                                       'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ImStackGenerator': ( 'generators_and_losses.html#imstackgenerator',
                                                                                             'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ImStackGenerator.__init__': ( 'generators_and_losses.html#imstackgenerator.__init__',
                                                                                                      'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ImStackGenerator.forward': ( 'generators_and_losses.html#imstackgenerator.forward',
                                                                                                     'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.ImStackGenerator.parameters': ( 'generators_and_losses.html#imstackgenerator.parameters',
                                                                                                        'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MSELossToTarget': ( 'generators_and_losses.html#mselosstotarget',
                                                                                            'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MSELossToTarget.__init__': ( 'generators_and_losses.html#mselosstotarget.__init__',
                                                                                                     'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MSELossToTarget.forward': ( 'generators_and_losses.html#mselosstotarget.forward',
                                                                                                    'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MakeCutouts': ( 'generators_and_losses.html#makecutouts',
                                                                                        'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MakeCutouts.__init__': ( 'generators_and_losses.html#makecutouts.__init__',
                                                                                                 'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.MakeCutouts.forward': ( 'generators_and_losses.html#makecutouts.forward',
                                                                                                'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.OTStyleLossToTarget': ( 'generators_and_losses.html#otstylelosstotarget',
                                                                                                'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.OTStyleLossToTarget.__init__': ( 'generators_and_losses.html#otstylelosstotarget.__init__',
                                                                                                         'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.OTStyleLossToTarget.forward': ( 'generators_and_losses.html#otstylelosstotarget.forward',
                                                                                                        'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.OTStyleLossToTarget.ot_loss': ( 'generators_and_losses.html#otstylelosstotarget.ot_loss',
                                                                                                        'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.OTStyleLossToTarget.project_sort': ( 'generators_and_losses.html#otstylelosstotarget.project_sort',
                                                                                                             'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.PixelGenerator': ( 'generators_and_losses.html#pixelgenerator',
                                                                                           'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.PixelGenerator.__init__': ( 'generators_and_losses.html#pixelgenerator.__init__',
                                                                                                    'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.PixelGenerator.forward': ( 'generators_and_losses.html#pixelgenerator.forward',
                                                                                                   'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.SirenGenerator': ( 'generators_and_losses.html#sirengenerator',
                                                                                           'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.SirenGenerator.__init__': ( 'generators_and_losses.html#sirengenerator.__init__',
                                                                                                    'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.SirenGenerator.forward': ( 'generators_and_losses.html#sirengenerator.forward',
                                                                                                   'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.SirenGenerator.parameters': ( 'generators_and_losses.html#sirengenerator.parameters',
                                                                                                      'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget': ( 'generators_and_losses.html#vincentstylelosstotarget',
                                                                                                     'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget.__init__': ( 'generators_and_losses.html#vincentstylelosstotarget.__init__',
                                                                                                              'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget.calc_2_moments': ( 'generators_and_losses.html#vincentstylelosstotarget.calc_2_moments',
                                                                                                                    'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget.forward': ( 'generators_and_losses.html#vincentstylelosstotarget.forward',
                                                                                                             'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget.l2wass_dist': ( 'generators_and_losses.html#vincentstylelosstotarget.l2wass_dist',
                                                                                                                 'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.VincentStyleLossToTarget.matrix_diag': ( 'generators_and_losses.html#vincentstylelosstotarget.matrix_diag',
                                                                                                                 'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.calc_vgg_features': ( 'generators_and_losses.html#calc_vgg_features',
                                                                                              'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.clip_loss_embeddings': ( 'generators_and_losses.html#clip_loss_embeddings',
                                                                                                 'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.optimise': ( 'generators_and_losses.html#optimise',
                                                                                     'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.set_requires_grad': ( 'generators_and_losses.html#set_requires_grad',
                                                                                              'tglcourse/generation_utils.py'),
                                            'tglcourse.generation_utils.spherical_dist_loss': ( 'generators_and_losses.html#spherical_dist_loss',
                                                                                                'tglcourse/generation_utils.py')},
            'tglcourse.lesson12': { 'tglcourse.lesson12.BasicConvNet': ('dm1.html#basicconvnet', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.BasicConvNet.__init__': ('dm1.html#basicconvnet.__init__', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.BasicConvNet.forward': ('dm1.html#basicconvnet.forward', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.BasicUNet': ('dm1.html#basicunet', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.BasicUNet.__init__': ('dm1.html#basicunet.__init__', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.BasicUNet.forward': ('dm1.html#basicunet.forward', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.FeedForward': ('dm1.html#feedforward', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.MLPMixer': ('dm1.html#mlpmixer', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseAndClassConditionedUNet': ( 'dm1.html#noiseandclassconditionedunet',
                                                                                         'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseAndClassConditionedUNet.__init__': ( 'dm1.html#noiseandclassconditionedunet.__init__',
                                                                                                  'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseAndClassConditionedUNet.forward': ( 'dm1.html#noiseandclassconditionedunet.forward',
                                                                                                 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseConditionedUNet': ('dm1.html#noiseconditionedunet', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseConditionedUNet.__init__': ( 'dm1.html#noiseconditionedunet.__init__',
                                                                                          'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.NoiseConditionedUNet.forward': ( 'dm1.html#noiseconditionedunet.forward',
                                                                                         'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.PreNormResidual': ('dm1.html#prenormresidual', 'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.PreNormResidual.__init__': ( 'dm1.html#prenormresidual.__init__',
                                                                                     'tglcourse/lesson12.py'),
                                    'tglcourse.lesson12.PreNormResidual.forward': ( 'dm1.html#prenormresidual.forward',
                                                                                    'tglcourse/lesson12.py')},
            'tglcourse.utils': { 'tglcourse.utils.load_image_pil': ('pytorch_basics.html#load_image_pil', 'tglcourse/utils.py'),
                                 'tglcourse.utils.pil_from_url': ('pytorch_basics.html#pil_from_url', 'tglcourse/utils.py'),
                                 'tglcourse.utils.pil_to_tensor': ('pytorch_basics.html#pil_to_tensor', 'tglcourse/utils.py'),
                                 'tglcourse.utils.tensor_to_pil': ('pytorch_basics.html#tensor_to_pil', 'tglcourse/utils.py')}}}