deeplens/__init__.py,sha256=FgjTlQE0uEIvADEUkERkl4pjk6fggxbzaBAb_F0-Xpc,239
deeplens/basics.py,sha256=RhNIrKAdwvp4NUh1Usl9kJVSaDH5sejcH2CY536Ye1g,5195
deeplens/camera.py,sha256=3MeSCezuByJvkvX1aXXWnJRYUKC961DlQUl61Kdk8mY,11533
deeplens/diffraclens.py,sha256=g6bs3GrRC_A7LfxfR9fJjd8GHcdwZSOxRGNg1bOgZSg,15614
deeplens/geolens.py,sha256=0De0pyhYD6yqRt3-5Y-RcwOuk_HT2jIHNdknib2XVeQ,102144
deeplens/hybridlens.py,sha256=oXwFsEPrEyvGm3A997KveMorUGpGHCLEMTTKv3gLmP4,19043
deeplens/lens.py,sha256=zMS7TsYBeoPHRzmULmV6POy1I44qr-oSlXYJ1dALWwQ,27208
deeplens/paraxiallens.py,sha256=pAw_vwIX2SxlSUobmY2XJE-E4NMhqRCrdsu7yUAERqE,12988
deeplens/psfnetlens.py,sha256=fLUo3RuRjx18URz3qYCChBdiM28DRP9UgaUxso_h5iU,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=Wrmh4WLTIqFyUcEo8Zc4jl5zqQvMqvI0AFq7k-O1RXE,38957
deeplens/geolens_pkg/io.py,sha256=XsWHSEmjknzUltLUfoqztNgTvMvNABSDQE8eOC5vTrI,26219
deeplens/geolens_pkg/optim.py,sha256=W9tMGZGryFhItv0NP3a-gmeSmAq3t6Q4v_BrzUtqBVU,25173
deeplens/geolens_pkg/tolerance.py,sha256=tOwzCCMepw0YndaekHAZWsRGPW29uj3teo8Uj3RZLCA,8451
deeplens/geolens_pkg/utils.py,sha256=U1S-nII-bVJByePDcSsdoU53Bm9YAzlTV8mA5F0kk8w,5093
deeplens/geolens_pkg/view_3d.py,sha256=zbJZ5Gdt9JBNVaJjjdBvrFVD3uEQnxFsoPRDCZstLKA,33129
deeplens/geolens_pkg/vis.py,sha256=ucyMQol1m4AA4TQKAQP7N5frINbUUkM7xu1Wicx0FG8,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=f7NLJXjxZGwMp5CHCwsNqGotv1b-iFcxWs7tMGwyxnc,7811
deeplens/network/surrogate/siren.py,sha256=--G7yc5g8BMJbEuOTaN7EMhnkNdMVw2Td8ohnzFfaTQ,1182
deeplens/optics/__init__.py,sha256=rvikg_4rX8lLYirl35Z9KE6I84LMVEJ87lov-SseD3M,64
deeplens/optics/loss.py,sha256=MIeHnabcn768IZeUSwkA6PNRzJaVD7JV-KqqHKm7trw,3762
deeplens/optics/materials.py,sha256=rjubNivkq5Am7gamN3FvzWnlQg7Lx444SPiO7zXonMg,12852
deeplens/optics/monte_carlo.py,sha256=9ytQmRmGIWsaX4S4jx7_PtRNIjpYoGh1x1iZaork4Xc,9089
deeplens/optics/psf.py,sha256=x1WwkJupZ1bUoHZDw3886gZQQWNJ5RZySVyDXB-Obrk,26818
deeplens/optics/ray.py,sha256=19KtLk9CGH3RPkYT12wi8hHfVSvjxFUponkowSB14Fk,5445
deeplens/optics/utils.py,sha256=CBnikNBd3vbd0hp_RN_uz9ob1Ifw1cguMzpHR6b7RT4,1452
deeplens/optics/wave.py,sha256=fOwKGC_DzRST2Z0rSsXtmwiqfMYGCWY5lAfBCLzG1e8,27603
deeplens/optics/diffractive_surface/__init__.py,sha256=kmygUf-IM_tussCOzAkOmBJHUidqjPCfIdT6WDvbQA8,355
deeplens/optics/diffractive_surface/binary2.py,sha256=r-htUO9TWf4KYCTx_7SkwRIQRULlMitAL8-bqazIHos,3619
deeplens/optics/diffractive_surface/diffractive.py,sha256=LHbrcXXWxGQxm37PaaFORQ49wLQPHGOu_CC04dRRkBI,13814
deeplens/optics/diffractive_surface/fresnel.py,sha256=c-cz46lm2LQA_B0gB2aJeXSOxc_Bq39tV8KLGlw_o9o,3030
deeplens/optics/diffractive_surface/grating.py,sha256=2jZnpPQxrN9qyTXrnO8Mhb7oiLLG-oZjN__Tmcc_86A,5437
deeplens/optics/diffractive_surface/pixel2d.py,sha256=0NSQE2OijRTaLe6flcmnyhX9G8utKqh_9xvU-DadG0s,3071
deeplens/optics/diffractive_surface/thinlens.py,sha256=r7Gjct9BSaeTZlAt99bXtf5ycAlICBPnuWLZQ39OQ6E,3138
deeplens/optics/diffractive_surface/zernike.py,sha256=WGgkPg9b1dlD4fE3ucWoDb23SJtviNYq4muSv_aZULo,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=0n19oWurzdLZoIqIOTJ9-OL73Sbl4_1tq7ub2AUZd1Q,10855
deeplens/optics/geometric_surface/aspheric_norm.py,sha256=je4yk-RZgoh5I-U6iIMofw36JTzKZe2dGY13HNmBAHw,11203
deeplens/optics/geometric_surface/base.py,sha256=L0WaR_o3acZr7mTYl8YDRYPG27i-QzB1cywmVhEUVUM,31029
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=qJcdlisj7Ze2TLu_F-xv4DK-L2fHQ3WDrpHyr2DhQ80,3646
deeplens/optics/geometric_surface/prism.py,sha256=kOYEw0JJaJehOVBOQYkBVVG69FMRrMjFV-f_vg4Db9Q,3451
deeplens/optics/geometric_surface/qtype.py,sha256=0T0S2muPhC68TUurQBB2NdwQ8BnTDeA6Lt3o3ZHTqh8,17328
deeplens/optics/geometric_surface/spheric.py,sha256=oMsKOjRkRj-rbOKuqa8wIBC_O_iSUxkUAkv9G-LlVzc,9381
deeplens/optics/geometric_surface/spiral.py,sha256=1QghRtSC91kT2s3s9GMQcnH1IpPlChT7XIyWiJDcLIk,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=t_COY4-tlHWtx-5OCQZ1JKFSzSkh71YrIFSeXyjlUSE,14062
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.4.dist-info/licenses/LICENSE,sha256=iFvNonGP7v81xnxdqejiwR-eYZCoMlup06shIDmYRfI,11340
docs/conf.py,sha256=2BD825mbNxH0U5Bga5kBkyncDkTzISAbU-XUWCATKdE,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=wGS7LMleiJxvVH3_JNbzqYuLCKuFZx-SCyn1FBRuFRI,12948
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.4.dist-info/METADATA,sha256=JFRYe3TsaeCbDDDOPgVvaR_339Df0PynGLi1pr-MzUk,7525
deeplens_core-1.3.4.dist-info/WHEEL,sha256=YCfwYGOYMi5Jhw2fU4yNgwErybb2IX5PEwBKV4ZbdBo,91
deeplens_core-1.3.4.dist-info/top_level.txt,sha256=4QZ-hjxLoFyNmMSCYPw4ewPpx_F0FLXbciHJni4uLPQ,27
deeplens_core-1.3.4.dist-info/RECORD,,
