deeplens/__init__.py,sha256=FgjTlQE0uEIvADEUkERkl4pjk6fggxbzaBAb_F0-Xpc,239
deeplens/basics.py,sha256=RhNIrKAdwvp4NUh1Usl9kJVSaDH5sejcH2CY536Ye1g,5195
deeplens/camera.py,sha256=fAKETVINXNs1Fz_F_dICmwAitJvdMnSlZ0Qam43Yg7c,11533
deeplens/diffraclens.py,sha256=ADCTTjBC5l1-9pIlp6tRPcNrSYsjXlDlM6nd0yOULfg,15614
deeplens/geolens.py,sha256=wXqW3iVcM48wpXscM91I-R9jSUfnG6DV3xRqRo39efE,101267
deeplens/hybridlens.py,sha256=i9LhNK-NNYBYFE_WVzXLlZMuyx2WHZJTpCs-Qcr3OIQ,19043
deeplens/lens.py,sha256=IaRArXgok4rT25qQTboQVOoAWoZekUNmiI-RElo5JVg,24968
deeplens/paraxiallens.py,sha256=yzloG4rlbGwPpx7nOdCEwI2_gnsEO4A7O2Fr7zR0Biw,12988
deeplens/psfnetlens.py,sha256=rX34NHoyX9TieBaxFsHW1iIHyQqTlCexoRF0pcr1N7w,15566
deeplens/utils.py,sha256=Q9MnZ3iTwWvBrfpj2AjpCeY4UdYu-mhZeguO-c2BO2Q,12273
deeplens/geolens_pkg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
deeplens/geolens_pkg/eval.py,sha256=JCZdQAIg9SYRZnpCYw5wc_MMUUyurIlJuHrtDW3pfJc,38957
deeplens/geolens_pkg/io.py,sha256=3OAwd2nJXy65ZvW6k3zDN7PoD9N864HpRZYyMBlwR60,26219
deeplens/geolens_pkg/optim.py,sha256=8dHbr1wMiNT5-0rXmzZkzH8tBlw4EHHyNdROT0p0E1I,25233
deeplens/geolens_pkg/tolerance.py,sha256=hhVJJ_zl4tSX-foyYgdicHx9TBPZdlR6xfRvd9B2Pqo,8451
deeplens/geolens_pkg/utils.py,sha256=pNzXY8zcEC9UsGzm3biksfWV-zJozaO3F33P7d7xrNU,5093
deeplens/geolens_pkg/view_3d.py,sha256=pttP3o6-huOGfbp8cJRGprF4MD4wposLOSsxXfQlUb0,33129
deeplens/geolens_pkg/vis.py,sha256=7NWj1ZxQ0RYdLMhE2Gl33AcQ5UyS-I4OznD9cyUJMzU,22421
deeplens/network/__init__.py,sha256=wmXFZ-vD1Sj29IPQMiTgeBZ3rd9Ul8byVEBoImH0FhY,218
deeplens/network/dataset.py,sha256=eoWpfX_hfbpgVEcmCXclj0m1NJpmSqzztrykGKlam_8,8616
deeplens/network/loss/__init__.py,sha256=BxbTF4RIfr_vcwhQqYpohH-IGeOfnZQBZcZmfMeX1XQ,220
deeplens/network/loss/perceptual_loss.py,sha256=EQWxl1Q4GAXgFHMtRB3x0hO-UHrXSyMGvU42N-38tLk,2101
deeplens/network/loss/psnr_loss.py,sha256=b4bmukNSSYaimQYQd4eCbXuRqp4uusbVVWz3EfEFfEs,1576
deeplens/network/loss/ssim_loss.py,sha256=L-6yl4bWecSvyvvRp4fkDLQVsBX5oofKZhtaBM_zICw,3132
deeplens/network/reconstruction/__init__.py,sha256=mkLK2rsijpmcQlCJ6mNh6grtoaZOyVx58-HhUnIE6TA,83
deeplens/network/reconstruction/nafnet.py,sha256=si42uVh2xeN46vlqflrTlt1ONWTqKGWmrZYf6baJofo,12089
deeplens/network/reconstruction/restormer.py,sha256=7Oz1vXguHorqlxnC9wmj6hZeWHdT10QD317rkc-ZnXc,13190
deeplens/network/reconstruction/swinir.py,sha256=IUHAYkbc8tiJoMmRhjOZg8L2OOg5gD3CsQ1WuHBw-T8,36937
deeplens/network/reconstruction/unet.py,sha256=J-8TwatwULyJHVdgFxAecoiEWFuvnJ5B7WnRBA7ina0,2798
deeplens/network/surrogate/__init__.py,sha256=FkZU_8uCJFmcB9xD-B1WAh_gpn3grv5BqJ9EEaIyJjY,159
deeplens/network/surrogate/mlp.py,sha256=j6Mqeyfbe3NNtJqNMv2AvVMLqf-pOBFLPYm-c1ymDzM,1248
deeplens/network/surrogate/mlpconv.py,sha256=CA7minZlVK3W76du21HvwxWfiduAdtjQ9iXmvUoxhMc,3576
deeplens/network/surrogate/modulate_siren.py,sha256=mJjtD3iuDjThFtBlKuetvdSyA6mnOa5x_PAlhbZ-NIs,5851
deeplens/network/surrogate/psfnet_mplconv.py,sha256=5ZvN0BrpB9EQqpipzZsiGnVc1qHLsXGiCHL69Md-M3k,7811
deeplens/network/surrogate/siren.py,sha256=--G7yc5g8BMJbEuOTaN7EMhnkNdMVw2Td8ohnzFfaTQ,1182
deeplens/optics/__init__.py,sha256=rvikg_4rX8lLYirl35Z9KE6I84LMVEJ87lov-SseD3M,64
deeplens/optics/loss.py,sha256=eLPBeE_Knb4_5TSHELoRvUEgezEHcXPhxmjq_vdcqFc,3762
deeplens/optics/materials.py,sha256=4hHkMsv4IkzbfbBglGQol9SDIbZF163ttmhDkrF8WdE,12852
deeplens/optics/monte_carlo.py,sha256=2Sdl4ba15GDPZyFzFyEWFZ7FbT9laESfA_7gdfUAHVI,9089
deeplens/optics/psf.py,sha256=ubPvqpABw126hEcOtupIVRbPa9lQv0nlTOs29cCE9o0,22620
deeplens/optics/ray.py,sha256=_bcjGiPNzIbQZdh10rK_Iii54clrfmIQp6YeXQX03sE,5294
deeplens/optics/utils.py,sha256=CBnikNBd3vbd0hp_RN_uz9ob1Ifw1cguMzpHR6b7RT4,1452
deeplens/optics/wave.py,sha256=DM_aLTqzr6fN_9Vc7PIw0MFEvWPT3ud_3QrxxjqhAwU,27603
deeplens/optics/diffractive_surface/__init__.py,sha256=kmygUf-IM_tussCOzAkOmBJHUidqjPCfIdT6WDvbQA8,355
deeplens/optics/diffractive_surface/binary2.py,sha256=FDZ7EWCcHCc-MwOe9R-_OeX1wbB40YWG6gn58_fdMlA,3619
deeplens/optics/diffractive_surface/diffractive.py,sha256=PNMKKZRBmnbhaiEMQbcAa6QOQYoOjeM_D9KFmEiHCC0,13814
deeplens/optics/diffractive_surface/fresnel.py,sha256=sI5T4fGQflMfyunFcjbUOnbIxTKr9QhMD4nGnT2fR2c,3030
deeplens/optics/diffractive_surface/grating.py,sha256=EZobh8mjoGOKB3jF7pTB9-zqDTj6ZUnej9Lw5rpFOJc,5437
deeplens/optics/diffractive_surface/pixel2d.py,sha256=p5Q72nFbuWm6AQWROfYg5B_Ck_bWNVTJ2eiWkpjwNyM,3071
deeplens/optics/diffractive_surface/thinlens.py,sha256=Q6MCbVlEJItkrfgLmjZkW9vvXdgnIpyYUZ4k32tvDQM,3138
deeplens/optics/diffractive_surface/zernike.py,sha256=ht4KpJoFE98H5-C0pfl9mcvmsC9uRQy3RNa65VlJzqg,6957
deeplens/optics/geometric_surface/__init__.py,sha256=X2pRoopPkYf-pi397RXv0xz4u2sYGl8aMhXVKMQtd-M,323
deeplens/optics/geometric_surface/aperture.py,sha256=Et8LXkmA7sWx2HAUIHBRlvU5Gpmg85c0AvsOClZf_Ao,6736
deeplens/optics/geometric_surface/aspheric.py,sha256=R7xcWuesLiEfJiPYlZ2RzFcqCWrSlimx0erhZ3CrLqI,12604
deeplens/optics/geometric_surface/aspheric_norm.py,sha256=HyMLmaRsJOjGya63mNIMtuRBIiWgkGcqoSVerTVXDdg,11203
deeplens/optics/geometric_surface/base.py,sha256=4CLqbyMlc8d-o0NK7eEYmeoJbYS3z4DTqTpfZKD3uqg,31033
deeplens/optics/geometric_surface/cubic.py,sha256=L02sBO_QJt8r5xPun97HrKoRPZgZ6olIegGOQpfQnPs,6707
deeplens/optics/geometric_surface/mirror.py,sha256=vdTjdUkaOXjAgbmaACrFjnnxEDE3QqQNPe_aIP1Dbto,1415
deeplens/optics/geometric_surface/plane.py,sha256=IqERRzlLbtzt8Hjocm4Z7grwF0GXiO9xBs3jXAU0PzE,3655
deeplens/optics/geometric_surface/prism.py,sha256=d5kKxIc6rziiQiyfIqU5nSvreYG98h8OZFy-UA49NYQ,3451
deeplens/optics/geometric_surface/qtype.py,sha256=aMKRYlD3RPgSXUT57pD6r0Z5cHBKekP1nq7n5j6b4aM,17328
deeplens/optics/geometric_surface/spheric.py,sha256=uyB3lnKtQbmf5OgNs0jp_cedV59vUVdpJ3IaJerto1k,9390
deeplens/optics/geometric_surface/spiral.py,sha256=Mz2USwwaGix0iBN0nKS5Ru5mR9ATBDnoQdm2sPE4yXU,4632
deeplens/optics/geometric_surface/thinlens.py,sha256=niEZmNQd4F1ZamqOBw32_WHKajdyHL4ww4TlixQHoMw,4671
deeplens/optics/material/CDGM.AGF,sha256=b8PocZzFNhkt-xyHljYC0Gl30XiTz4-X95KmpHTXbfY,1247994
deeplens/optics/material/MISC.AGF,sha256=mXFG0CuvJIK3CPJfCS5XtAafOOY8XqCcCLGJUMk7j-Q,19794
deeplens/optics/material/PLASTIC2022.AGF,sha256=xwsKn2eshnCbJfM_M2-oF5bLCwqcPtDFrDPouSLTbVo,101768
deeplens/optics/material/SCHOTT.AGF,sha256=iXc0q1GF5siuFoWIZx99T6utrkmkKr_4OqiqIZBGKWM,470817
deeplens/optics/material/materials_data.json,sha256=Jbm4K-8NHFsz7RBHWsI30T314lOIz9IJ-lHXMqKd4DY,8267
deeplens/optics/phase_surface/__init__.py,sha256=tnSLm-TFFrpCFwZ3-6a-Ce-w27a2pWQB-nGQXCOhdyc,471
deeplens/optics/phase_surface/binary2.py,sha256=GdaoqpiEBXjzS1_TfDDumT5uegJ-dTOy3gm08Nv8kEw,6262
deeplens/optics/phase_surface/cubic.py,sha256=8eMp4nem3T_Sw9eGQeHcqqeUmibPcRxoBWOn_eyy8uI,6292
deeplens/optics/phase_surface/fresnel.py,sha256=4MFhI9SxMWoFC8NBxV2izs2AlSapPG2ZxqIRE6NgdWI,3839
deeplens/optics/phase_surface/grating.py,sha256=cwxAgi1xPOynQgKirU3UCV0PTs1smqkZU10rF5gCsyQ,4633
deeplens/optics/phase_surface/nurbs.py,sha256=uEh8bup_hh7KWVGvI6Dzx5o-frYYJo1piJbtfFERLj8,15698
deeplens/optics/phase_surface/phase.py,sha256=VZvPF0cSh7TneCTh1cNB7AaNuZ6rgz3BQOazOXSyWQY,14071
deeplens/optics/phase_surface/poly.py,sha256=ecYn60h03-IPwcYjJz8Rhn04pr9kU9vEA-qt23JA38c,6301
deeplens/optics/phase_surface/qphase.py,sha256=uotrNZO9VZofYfBu8QQbJrHplyNfnyYBn5BF_W4ErR8,8099
deeplens/optics/phase_surface/zernike.py,sha256=BnpUWpYgLPGgGf-Q_syKvxm-w6ffZWsFSSD4NIouNdQ,26200
deeplens/sensor/__init__.py,sha256=KinRTHhiCegStVQ-u5xjyNuTcubLU8F5g39g2HoF_II,86
deeplens/sensor/isp.py,sha256=MaG9doH0reX27VBjhYsW5Pspn1nJxAEDDRWz8C9dg9M,6358
deeplens/sensor/rgb_sensor.py,sha256=yEta6Bo8ALnE8EhEiu2LK_JOExiTc2MB4MlAflk3Sag,9424
deeplens/sensor/sensor.py,sha256=e7mkr0Vc1o6HnzA-oNrsREMzwXTVBdNqPOEEpgOc5RM,7731
deeplens/sensor/isp_modules/__init__.py,sha256=8ClHSEo4dc7Wx3AGNQR5WdEx8joyXB0pWdjkQX6B-3s,732
deeplens/sensor/isp_modules/anti_alising.py,sha256=xcVoF9Z01d3eWvlLTzzbPS2_pl1uLj6kaUjV_PRDKvY,3047
deeplens/sensor/isp_modules/black_level.py,sha256=FX9TyTNjj2B31Rl2_87a8cs4o3lroij6veLe_QYW1lM,1770
deeplens/sensor/isp_modules/color_matrix.py,sha256=DsIwyuCI6dZWS8BNbFw3mz0Rlu_8We0ifqZN5Nnx5No,3851
deeplens/sensor/isp_modules/color_space.py,sha256=Fl-kNvKpr1wggveQbNtl6R9DTDO4nsxQhn-YuSqF5F8,3703
deeplens/sensor/isp_modules/dead_pixel.py,sha256=60U9LAAZpOIN_NTTt8kBb7Z8sm3z1FegDr-6_bdvg-s,3242
deeplens/sensor/isp_modules/demosaic.py,sha256=jRKlMdN8HBUWyeqyJX-7lbLl5iabJ1fF2j6L8P1QOjk,14004
deeplens/sensor/isp_modules/denoise.py,sha256=BE2uy4qJdEK7_UOGUaN9roqv2ID3h63XkJiKvIkRD4I,5512
deeplens/sensor/isp_modules/gamma_correction.py,sha256=hUUCkDAFxQFs7-GIpZK1N-fvAjW4MkOVF6QWSzbyuHM,2348
deeplens/sensor/isp_modules/lens_shading.py,sha256=wJslvAGtpRelh7Yw9fcOPSoU3ea4XWBJ5erg8uCoWHY,5779
deeplens/sensor/isp_modules/white_balance.py,sha256=7LRV1lm65fddmkmojdhO8rGRx2g-NmyJa6wS5BKOXwE,6654
deeplens_core-1.3.3.dist-info/licenses/LICENSE,sha256=74iwR3ku4HQDY3aHHRWhLuAMmLmmqW7rU9rNNsBd5WE,11340
docs/conf.py,sha256=x_A2j5gqLVlSqEGDNHZ8IlS_NTDRDy95mazluL-kNlo,2491
results/0107-142011-End2End-Lens-Design-Lr8r/1_end2end_lens_design.py,sha256=8kXqXNDWbDbrIGUgZX3KsG-YnJZ4fIfsFc1kpUmtxjo,7973
results/0107-142202-AutoLens-RMS-djnC/2_autolens_rms.py,sha256=XiJ98Pey_gB_YTIWgmrUQiFwpKMMPgYPn-bJ_fvBxWU,9331
results/0107-144723-HybridLens-R7s6/6_hybridlens_design.py,sha256=TSgNKOUTgFAnu7DFZ7LuVwS7H_5WhOMLNqWJeHO6jXA,3224
results/0107-145048-HybridLens-0jVO/6_hybridlens_design.py,sha256=TSgNKOUTgFAnu7DFZ7LuVwS7H_5WhOMLNqWJeHO6jXA,3224
results/1213-200356-End2End-Lens-Design-yW9B/1_end2end_lens_design.py,sha256=8kXqXNDWbDbrIGUgZX3KsG-YnJZ4fIfsFc1kpUmtxjo,7973
results/1213-200757-AutoLens-RMS-GwsW/2_autolens_rms.py,sha256=XiJ98Pey_gB_YTIWgmrUQiFwpKMMPgYPn-bJ_fvBxWU,9331
results/1213-201204-HybridLens-FIgG/6_hybridlens_design.py,sha256=nZqr-dMAS9DYM7d8lr5U5KOBUojEKKzBoaAsH0rLz5A,3224
results/1230-230708-HybridLens-CBlx/6_hybridlens_design.py,sha256=nZqr-dMAS9DYM7d8lr5U5KOBUojEKKzBoaAsH0rLz5A,3224
test/conftest.py,sha256=cyB0o5s0GJP5tIjpHGbBiSWbztecdLYCeYKlSOMtpyY,5102
test/prism_demo.py,sha256=K6SdXitJb5fbw5qf-p1_Q5IBoBNecfynAksbK4Z6JHg,521
test/test_basics.py,sha256=Y54rnz48xqHkxOUrJMCf_9IADyl7PLi_2RmAATVDidw,6422
test/test_geolens.py,sha256=DbZvgbzNR5dxp1NYZ_-dWZFtOJQculIqve-wiNz89Wk,21239
test/test_materials.py,sha256=Yt4yuR2Dmz6Qe9A3eZkq__ngUkYr9-i9Pg2GrBe204A,8756
test/test_monte_carlo.py,sha256=I4WLnGqDTWEsjiU-LmnfiYZ4VgNLDmwWJfC2ogF2yr4,8961
test/test_paraxiallens.py,sha256=pBV-yePfSDRNS7CVfZB4Ji6loeSyMqSSr6cwd6ITAzI,12248
test/test_psf.py,sha256=OdpALQabuWJ7i2cJMj2QZU_6rvww_Fy5AS5z-r72R_w,12889
test/test_psf_map_rendering.py,sha256=eb3HbT6wYHV2c2MbB5Al-rW8S87Q-AGaiowqntIIUoA,15886
test/test_ray.py,sha256=ZAVQ2iYyn9vmjgPKUOy3I_MqgUrFRRttMBnOXHTjxk4,11506
test/test_sensor.py,sha256=SXi8ZT11rzOIR4yjqTdpFR6ngb6UY6yicwBAPAkWwFc,8224
test/test_surfaces.py,sha256=dYPOmS3JERrYYZktBvdnvFopR6xGzVAIGso69p1YgqM,13891
test/test_utils.py,sha256=461qkO8LakWC9a15MZlfFlp1ImDUFYyGGHKldwJoDtY,8852
test/test_wave.py,sha256=ILpNjtBYKTDS1XKrPCc1Ow4LfJmT9ZaNsfGLrHerQNc,9926
test/visualization_demo.py,sha256=Sh9MzNWfug12B0b5ap3V9jDicMkwdRQqIoWCLpeEm1E,2226
deeplens_core-1.3.3.dist-info/METADATA,sha256=N8O_I7bYaY2_u0SBYM8v3v2YREI7RsD2aUaotpmb4PM,7525
deeplens_core-1.3.3.dist-info/WHEEL,sha256=wUyA8OaulRlbfwMtmQsvNngGrxQHAvkKcvRmdizlJi0,92
deeplens_core-1.3.3.dist-info/top_level.txt,sha256=4QZ-hjxLoFyNmMSCYPw4ewPpx_F0FLXbciHJni4uLPQ,27
deeplens_core-1.3.3.dist-info/RECORD,,
