deeplens/__init__.py,sha256=hCTjYTyd0iuUB2TqZ3tpSm8rdA1JWwzEWe8RDtBHgnU,782
deeplens/camera.py,sha256=sZ1xZXq9cO_UJec_L0LA1AvvZQBIH0AwPSnthqyh2_s,15084
deeplens/utils.py,sha256=a1Fk_Ygv5l3OHxRDp8dQJDHtbVPLxKZpCD-HFvaU2zE,8303
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=w-urw8l64egcRiomzMhfsrqLVHjmSUhyjmSexLn6MJ8,13136
deeplens/network/reconstruction/restormer.py,sha256=xvXIpLA9nr0e8loQDVeYr6nTgREe2gshoF_xtrvKTd4,14752
deeplens/network/reconstruction/swinir.py,sha256=IUHAYkbc8tiJoMmRhjOZg8L2OOg5gD3CsQ1WuHBw-T8,36937
deeplens/network/reconstruction/unet.py,sha256=HjSqWhjk7KqyJDPzi9TcGD73jQOrNx6UT-zV3LBlbCQ,3370
deeplens/network/surrogate/__init__.py,sha256=FkZU_8uCJFmcB9xD-B1WAh_gpn3grv5BqJ9EEaIyJjY,159
deeplens/network/surrogate/mlp.py,sha256=eb-LifC5E717Ut5tEO0EglikrsI13pn8kj2o3Jab6D8,1929
deeplens/network/surrogate/mlpconv.py,sha256=1gQUuwZku-azjvD7z2omWxHeqQML4QRIdyJqocR9xY8,3942
deeplens/network/surrogate/modulate_siren.py,sha256=duKie242M-ODRHD3gd-PeKLEENNqopzoIiBhXWibUB0,7277
deeplens/network/surrogate/psfnet_mplconv.py,sha256=7CAZxpmYETywab2UPfXwuac9roLX94usnFT9u0gK53o,7846
deeplens/network/surrogate/siren.py,sha256=8dHRL79IxObwyW88k93n1cOyZDUbF9_tE18v-LLqtNY,2048
deeplens/optics/__init__.py,sha256=gIqVTnZPf0S5Xv_gUBzagsmaFUhoSx81UJH9csgaZZA,993
deeplens/optics/base.py,sha256=cdPaR00ahQJ4s5AmBTuPoIlSm-5juCtMjtue7ex9Wp0,4366
deeplens/optics/config.py,sha256=1gcBZc_cZBrxJCxnZdvCLWCitXVLAtZnDpcImT93UWg,1421
deeplens/optics/diffraclens.py,sha256=aZX171vxfZ0K0-tmweg2fS63Sfnizud8HXRzSmOj8yM,16684
deeplens/optics/geolens.py,sha256=vi69AFcb9ZwYuRHVujDd2Bh-2R9s_YhGH_Kfa2pb69s,62967
deeplens/optics/hybridlens.py,sha256=oecPd4owKjZ6scDceD6Y_N0285DWKvjg6yUvWObTbKY,22753
deeplens/optics/lens.py,sha256=QJTGAVuYIFCN7tnfMbPi_nB30NgyGUAg30YS6pzmdfI,30948
deeplens/optics/loss.py,sha256=Wi76x8ClLaMfwKe-gTGDSeyp9xhAqevNJXz27WTZt7Y,3797
deeplens/optics/paraxiallens.py,sha256=jT8kn1yxDS1RRCqm8eI1dQJOg9GlRn2o5tqkdMTyzAI,17816
deeplens/optics/psfnetlens.py,sha256=425AqJ9FnZ5A6q6b2QkQAgSb2QTl8DT6-MBtJLOeT5Q,17052
deeplens/optics/utils.py,sha256=xZ9J9hFNV3Wa0YKeOs9ICYpaQmm068t4BleQ3xH5y5s,5775
deeplens/optics/diffractive_surface/__init__.py,sha256=kmygUf-IM_tussCOzAkOmBJHUidqjPCfIdT6WDvbQA8,355
deeplens/optics/diffractive_surface/binary2.py,sha256=558f6rXzNjVQxPVLmfqNXl3fedas9AIIUIXBhNWg4zs,3652
deeplens/optics/diffractive_surface/diffractive.py,sha256=utmA2rX0Gy2_SaybbElc_fqqI-6WjJ6HZ6c_nzVOKLA,14035
deeplens/optics/diffractive_surface/fresnel.py,sha256=XrNkWHBjSxHCkq2BybWoKJ0KR1vwYDv9JOCsGNy7rmk,3118
deeplens/optics/diffractive_surface/grating.py,sha256=ajfpM2BHqOf_ZCTTRB5nu2E9A9mEbuld46SKtun_gaw,5437
deeplens/optics/diffractive_surface/pixel2d.py,sha256=oe2IZR9bC0PA0fnxvTzno9myfJI2abI8UupSBuEhPG8,3071
deeplens/optics/diffractive_surface/thinlens.py,sha256=dCA9MEBk41tzEHtJ4NS9jGBRAWgI3Xyv-6Kyu5K2rlo,3138
deeplens/optics/diffractive_surface/zernike.py,sha256=F9eFH3qIQIZwLKhM5NoJQTHWjEr3bgRHdi4bSUh9Y_0,6846
deeplens/optics/geolens_pkg/__init__.py,sha256=cZx6AWC_B3eyxu-3-m7cUFdr4M6QLjnsWguoOvrZ3DI,65
deeplens/optics/geolens_pkg/eval.py,sha256=Cc3MZpWAOMptxPNC8i-GKCn8PdKcp40PlV355fmLbIY,89916
deeplens/optics/geolens_pkg/eval_seidel.py,sha256=-tfD_0R7uU3XhK62-tMvHUBRqqUKgNPX1zFkn5OyyxI,14063
deeplens/optics/geolens_pkg/eval_tolerance.py,sha256=WtkGpcbaISEtGHwGnaHNy2jtDdNMnHQqww5JlB71tjs,12409
deeplens/optics/geolens_pkg/io.py,sha256=zwvly-dZJEvQh6CWMSNGkaVwqtvOyqR6cZ7K_478eWo,32811
deeplens/optics/geolens_pkg/optim.py,sha256=UQ4NSNRiHBtwsASzi8gpk-FJpv7phNISRuHXSmb2p94,33964
deeplens/optics/geolens_pkg/optim_ops.py,sha256=ohcXLADRpTM2Qay2coMELgCOalcScRcWzHe1tLZcRvU,25462
deeplens/optics/geolens_pkg/psf_compute.py,sha256=kmSv-OD9Ftz5XEwG1qxhlfCkTkV5rG87idhgnbFuWr8,23060
deeplens/optics/geolens_pkg/utils.py,sha256=KmeJlVoihaAMlVN9OwcRiM4iMX7-Vxk2XTHGfn9pbho,6535
deeplens/optics/geolens_pkg/vis.py,sha256=FUxe9jJHLdsmK4FuPdbNZgouE4V40HEOXJc88Sq47u0,17966
deeplens/optics/geolens_pkg/vis3d.py,sha256=AiCFg1lj3VHVki0a4ny1s8xqdZ6I7eJK-UQhUD_ZuF0,33519
deeplens/optics/geometric_surface/__init__.py,sha256=QBEfCsqU_pMHCeblkog0VVxB3cwLBJiFCwZTuyfwEWs,491
deeplens/optics/geometric_surface/aperture.py,sha256=ucwkMGWjPfF0urglmP6am5Fy4rzHw_eRoWGwxSEYu5g,6670
deeplens/optics/geometric_surface/aspheric.py,sha256=1aAzMB9xfwuvvv3sN6Eo_qowIq9aOLydjQhR2zRUK0Y,14456
deeplens/optics/geometric_surface/base.py,sha256=TGKxOPe2fPqcNbg4K-wT_3ND0uK6uqk8tRuAFEu2zbk,37981
deeplens/optics/geometric_surface/cubic.py,sha256=rxvo7l4FUo27yXYZZsX1uVNS1xefyob60zsHgO-0ths,6753
deeplens/optics/geometric_surface/mirror.py,sha256=j3zunvUpk9_vrkIwsnCwhpaSE0ek4tI3iWJR2KY1pSk,1349
deeplens/optics/geometric_surface/plane.py,sha256=m4AWa719yHUxSSyZuzGBh7RJLQr2VZV1snmqgAA9xUE,3613
deeplens/optics/geometric_surface/prism.py,sha256=LHp6pdIz2qf_P8ZafxHRUP8u0YJQgTZ0IhwzXvK0Ygg,3385
deeplens/optics/geometric_surface/qtype.py,sha256=WT3kVx38OPg9qV5uCriPPAFkejqHqUIRpCXKqBWLhyM,17009
deeplens/optics/geometric_surface/spheric.py,sha256=RGLjBfuUNl60wt_OJt7YnGdwsqLYIYt_nKGLuhL_J_4,10685
deeplens/optics/geometric_surface/spiral.py,sha256=Icon38cBy-RxFEHGNTwwlMM9mRWXuO0wR_Y3BQajPBo,4634
deeplens/optics/geometric_surface/thinlens.py,sha256=9vZqSyIIbGvpvttj35j_ZeZFPh4DZyYKtd2SQRldo8I,4638
deeplens/optics/imgsim/__init__.py,sha256=UU1e_mSmp-EqIqCldCeNOen4AWahCQv36SjSh3ndISQ,766
deeplens/optics/imgsim/monte_carlo.py,sha256=Xhf4aZ56-Gofjoc6QjObIvz97iK0O2ZaxAmQbtGVL-s,8896
deeplens/optics/imgsim/psf.py,sha256=_Rr2rAMH9C4wjBRKdVHdHYL9RrnLfPEoIkTYTT3Std4,32498
deeplens/optics/light/__init__.py,sha256=v7zD5Z3NZlHAUgG4mUYN37YVgX8DfmUnhE9khG_MOns,503
deeplens/optics/light/ray.py,sha256=LRvDG5d28PcCE1bfAifXKiysREpuEftzGl0VfYvjclg,6415
deeplens/optics/light/wave.py,sha256=6EiGoA7SBlVxuB7W5Gd9a-_plIiyitUS0HinBmhmvzc,29187
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/__init__.py,sha256=5LPstwCD1uQ6yLqR_RejkzIXFLyJw3dvRQExXVQdEm8,99
deeplens/optics/material/materials.py,sha256=BdGxpLFffGHrjm4uMw6L15IAKI_BPo2FTXzSwpLWNps,14665
deeplens/optics/material/materials_data.json,sha256=1CxGZWLVabRAen95thmNm_nfawCWq-xuqn_W-dm0xiQ,8111
deeplens/optics/phase_surface/__init__.py,sha256=tnSLm-TFFrpCFwZ3-6a-Ce-w27a2pWQB-nGQXCOhdyc,471
deeplens/optics/phase_surface/binary2.py,sha256=TLLMo7nv6D5Rng2R8wvZa-WiLnzL75daaMWZiv6jdsc,6295
deeplens/optics/phase_surface/cubic.py,sha256=BMK3o3M5iLlmNPN0dVb1kPDPmAjmA-tbdAi6gg7hIyM,6263
deeplens/optics/phase_surface/fresnel.py,sha256=OabdDzvxlKpWkhp4wxm3lMD40ZzDmS5BPp18SNm0CIQ,3810
deeplens/optics/phase_surface/grating.py,sha256=pn8JPpeDeFN_cAJSGQ0XdX4yZrNhqNlLzIyXIA7dFyQ,4608
deeplens/optics/phase_surface/nurbs.py,sha256=gvSDv70EYw9swsPM7Dbtj54In8bm6QY5j80QbhNExlA,15662
deeplens/optics/phase_surface/phase.py,sha256=HDrf5d9ccR1k79Fe8qlChsQKDU9kd-UtiqT2IMstquY,14658
deeplens/optics/phase_surface/poly.py,sha256=REPzRDEX7D06fst3v3Pz3eMdO3Wb2DGvJBYPjKlaG4w,6265
deeplens/optics/phase_surface/qphase.py,sha256=W6SJbaXfIb64XuRM3Y2wx23pt2J1Fax_IvSLOjYkxkg,8070
deeplens/optics/phase_surface/zernike.py,sha256=FZw9uDcR1WzHmPyZKKdlEqN1bKuf8Liqp_Dgta8Pgas,21064
deeplens/sensor/__init__.py,sha256=HE33m7XLMN2zFZpH6SR2H_LsLPgFqmPu0Akc6570VNE,135
deeplens/sensor/event_sensor.py,sha256=kch3EtBmsfP2hDNwEuVuT86gQQzKKOm1O0UMqW3YURQ,9428
deeplens/sensor/mono_sensor.py,sha256=ezzJTBMC5afngsy8wngGRlPI3IHz-B5LR_qRyzjLs0E,7295
deeplens/sensor/rgb_sensor.py,sha256=zGEg7ZkhsnaJPgBRHn2jjk8G2Q9RFGO01vZICEiyi90,13804
deeplens/sensor/sensor.py,sha256=O-gE0XT4P7X3CIgTjQFPbgGne8_f4FMNV8YdMgLBlts,3528
deeplens/sensor/isp_modules/__init__.py,sha256=BZJ-IdC3hry6WTMrBw2aSVL1e8lVRLdaF6vRSDL9fS8,789
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/isp.py,sha256=GsdtjkbSeHeCYHaZjZTtVi2APhqYcU2xP8ddj9mofqo,6380
deeplens/sensor/isp_modules/lens_shading.py,sha256=WXLkpeuKc8nWaog88IPH37BasMkbeANokbqDzDR-8oY,5753
deeplens/sensor/isp_modules/tone_mapping.py,sha256=2CqAiyp6oNQEMiw3ctIQX6xt2BmDKqzomS0vcDM8zOU,5311
deeplens/sensor/isp_modules/white_balance.py,sha256=7LRV1lm65fddmkmojdhO8rGRx2g-NmyJa6wS5BKOXwE,6654
deeplens_core-1.5.2.dist-info/licenses/LICENSE,sha256=mP3e9n7hKR_VG9bQwod5RCHOLQCmATt5wNK0Bqfs2xE,11375
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/0226-170616-AutoLens-RMS-U8qx/2_autolens_rms.py,sha256=yrG042pM43c3isJDaO7ezpcccSRrAFAEcD3X62R5SEY,9374
results/0226-173331-AutoLens-RMS-Co7E/2_autolens_rms.py,sha256=yrG042pM43c3isJDaO7ezpcccSRrAFAEcD3X62R5SEY,9374
results/0226-174151-AutoLens-RMS-Alcy/2_autolens_rms.py,sha256=cWHtRxO6_n1PazdOXQQvvD-ODLFcpWqewI_AlumuKYM,9513
results/0226-174338-AutoLens-RMS-IOMt/2_autolens_rms.py,sha256=XN-p_TTS6N5UENEG3SantZxV4PvwmUpb8-gV5Rm-FQc,9513
results/0226-174748-AutoLens-RMS-9qp9/2_autolens_rms.py,sha256=MciPUW23u93pFPGZjQvwCQJlEISRzH2ON5tQA7Ya9jo,9514
results/0228-222253-AutoLens-Aspheric-UPdB/9_autolens_aspheric.py,sha256=LcvmR-by2382L1CIde8kbWM7xaY3PBWs850ix2kwRiU,15504
test/conftest.py,sha256=USWoYIZZJvF19mHfv8QlzjuLtHUeGwZ4Oym27tcxdmk,6354
test/prism_demo.py,sha256=3sHvXVbDf6VGhbPTS0i6Lp2AcAP3jee1kYVUS9RtuIg,520
test/test_basics.py,sha256=sPslQXMqx-H9sgcL740swJZyHVzL074Ps-JXGkJktMo,6527
test/test_diffraclens.py,sha256=hyTa0uOloLTNyYGDixxFqlhu4ghsRmmCPhJ43bBdVXk,1652
test/test_diffractive_surfaces.py,sha256=TMEn8Rlu-pmWsJHjbzOfwkvycsH7izu-qDw6ZU2Doco,6322
test/test_event_sensor.py,sha256=IKMka6_jvMebflNmUjH6-GPT3_kkaeDXrNCjX0mWtq0,3972
test/test_geolens.py,sha256=P4tPAZWmnbZchS84991Lv91lvtYYTa92v5pN6199iWI,21261
test/test_geolens_eval.py,sha256=Z-zlmL6taFpIIK6HIfPRC42uXZ-CJ1gv31cj8QOrhJY,4772
test/test_geolens_io.py,sha256=8kEh9qoRFiEtryRHe7D57VugHt7rMvibxABgkdDR-4A,3665
test/test_geolens_optim.py,sha256=8rZTIK3VmpuArWUDiGEXkEdL5GFz5COvdK6Lmz_Fg-w,5768
test/test_geolens_tolerance.py,sha256=DD3I20EyynA0Wp0B1rUi2pyj6PP9-ufq4YNUTH4GQaw,9437
test/test_hybridlens.py,sha256=I3XkBFn2m1_7A1XwmjK9pSW25YzU5aBF5KEOKky_nLw,3304
test/test_loss.py,sha256=VF0EUdpAGT52dGkvl1hWmjJvVCnrywNULTqhRIkVya0,2751
test/test_materials.py,sha256=BaC0mIqpjFoueNRAyN0I--IZ1DwvfR9ZiWphcO1Myt4,8747
test/test_monte_carlo.py,sha256=zSQDJ0ywFKvL_EHsrctn1HMoJcPKeJYqtUqByZzSGJc,8965
test/test_paraxiallens.py,sha256=atAzEulCBS2P9NJD3Y1SIgUdm46onNxeHc0TsGIqieU,15739
test/test_phase_surfaces.py,sha256=KbN9H3mxSXCPjDKQwvcW_S97irEIAl7frMJFBZSBfts,7198
test/test_psf.py,sha256=EukGOmkQfXjUsg98yuvJ6yQURVog5H_Li1RjYq13RD0,12958
test/test_ray.py,sha256=ptnET-ZXbQWvUa6LIqxHp3YOcv5272i4PUgjfBqlSzY,11515
test/test_sensor.py,sha256=EC4Jl_ys2PV3leu696au_YtUGaptl9EfDzVinSX-U8A,9596
test/test_surfaces.py,sha256=4gVIent3xrYMwuH8nhCAR4RxN7AajsdJwcOK2zTnFqQ,13864
test/test_surfaces_extended.py,sha256=1bY1clCQU3f6o5O_jaoYkNV26SZ1ZScl-wdolqYMT4s,5958
test/test_utils.py,sha256=FzLvZY9atCE8lh12KtqH_EDPuYW8AcXutGyjH9vJ8Rs,8873
test/test_wave.py,sha256=D2FoT0MhSASzloic-es0l98hB92_rgwinetDYw-1UAg,9927
test/visualization_demo.py,sha256=Sh9MzNWfug12B0b5ap3V9jDicMkwdRQqIoWCLpeEm1E,2226
deeplens_core-1.5.2.dist-info/METADATA,sha256=USCv7WiZ4Bj4KgVBdUSA5V7LUxcdjyXP8zz0o3DlU-w,7736
deeplens_core-1.5.2.dist-info/WHEEL,sha256=YCfwYGOYMi5Jhw2fU4yNgwErybb2IX5PEwBKV4ZbdBo,91
deeplens_core-1.5.2.dist-info/top_level.txt,sha256=RPpXx09VqE6QaoMZEMjk8O4f9Yq2JTLlIHb4vOJK6P8,22
deeplens_core-1.5.2.dist-info/RECORD,,
