docs/Makefile,sha256=vXDlbp4-F259ANySaZMF03Hfq0p5YGbA0M2q1YS3ReM,653
docs/source/adding.rst,sha256=FM_bUtxDcsv9z6mJv0foK8_yn0DxpJilQai1CQsmHLw,9055
docs/source/changelog.rst,sha256=gQ7qK3FR2k-nNuDq36E3iXf6XMpKe1x87OS4Cjkyjrg,3988
docs/source/conf.py,sha256=wNOu-Tr01JDPqiBI8balW526ivOB0AS6aPnD59C9z-c,4955
docs/source/contributing.rst,sha256=arVxiVocKV-4EzLJTTdF6YwDrvKGl2-DmmU3pnVjAKA,3154
docs/source/credits.rst,sha256=qMP43b7KQ04bnsEOSBWvUtnzjpxlSYFk86XO7BY1STI,306
docs/source/index.rst,sha256=K7JjFRTWdcp2YAESeItFBmu4PJ9SwcRwvYSRvwUEjg4,3916
docs/source/installation.rst,sha256=6T4Mkq0G4CeTTpPrNDs1mBpOgS6vixuiqQKD5OR59Xw,2820
docs/source/_static/favicon.ico,sha256=fI6BH-RLTgmZE3MzfFvzQ2ATv4BUOkmjNWtYdPDML7Y,32988
docs/source/_static/pyproximal.png,sha256=ubsuxcYLk85pZQ8S6pVTmc-i0PsGLVBxxwbB6VevdHA,16555
docs/source/_static/pyproximal_b.png,sha256=8f64_3MrTYTun3cQvitkhF8V_sdeSzjnElRfafD01dg,17528
docs/source/_static/style.css,sha256=nHpLNuKBnpYK3lf8_Y7J_0hmH17th92qf6UwxIYdtTY,1908
docs/source/_templates/layout.html,sha256=Mrh1tR89oopa3jWiWv3h2scww9jHe97PQbah24Os5o0,969
docs/source/_templates/autosummary/base.rst,sha256=m7RQSc6OhIMaQcMGJYyxreGH-Ea1W83H5zvmvIVWiRI,160
docs/source/_templates/autosummary/class.rst,sha256=UZGYBLHAnUG3LTxBBOyU6fuP12wXJRh8Qqu3jLtWxGc,760
docs/source/_templates/autosummary/exception.rst,sha256=7BwDMCSkvLqj6EfcWZXFtGCD6BrVpQE1bZLXCKsPKJE,157
docs/source/_templates/autosummary/function.rst,sha256=3a7b9AplElDryy-ZX2jjkftfu4PyAoFHuWYE8XBwflQ,208
docs/source/_templates/autosummary/module.rst,sha256=-Pn5NKo4q67MjA3aubQESOPRwbn3JgbjuESuci5Qw7o,781
docs/source/api/index.rst,sha256=TpXuQiwYHHJffnxHbLs5rbRiV3CzRP3VTR9tS6EkoZI,2657
examples/README.txt,sha256=BRhKTzs5BbxlUN2WrEQu-pRIT9VdbSGowSQiWeI9DW8,84
examples/plot_concave_penalties.py,sha256=IOBSgKoLRYbQOE-g1zjGX-6oHByGX-mXB8gqhAq-RiE,2112
examples/plot_indicators.py,sha256=5HUTzDvSWGSY2NKd0qgsdAAHh73yLchmmwO-DRucylw,2208
examples/plot_norms.py,sha256=9YZVQB1OLOJE7wveqdYl942knDb-1aduqrg88_0CeT4,3794
examples/plot_quadratic.py,sha256=FdnZ4xTigzb7BwnXtGfCdLtxJp3JMDkSTGSLBNW8DI8,2505
pyproximal/ProxOperator.py,sha256=kKu-KJTJ2xnJWqi0SPo4onTSdo0Kf1WgVKriJYLXx5M,10726
pyproximal/__init__.py,sha256=I6qAX4aaf_B_M1jXQOO8maF-_KlnB9x4DLkuorg6_OU,524
pyproximal/version.py,sha256=akvr8ObxvMF-aaLBzW41juT4_KL3BjQUrjbwkIuQXMk,411
pyproximal/optimization/__init__.py,sha256=xQQjxcxMOlo4yeF_0ZIHTZkOPEMsIWcYZF44PY9XZ_s,1857
pyproximal/optimization/bregman.py,sha256=CEPygdsdbU_kS7gl8et72yl-kY8N75AntE_Yl9AMLQc,5456
pyproximal/optimization/palm.py,sha256=VaJuC0AMGRUDGhvSwZPRilZRE1-0wwUMcbC55WHUE2Q,4073
pyproximal/optimization/pnp.py,sha256=SOLYssh84wtQJpxKa6FtM7gM-1goz70Uq33BiUMsJ0M,4700
pyproximal/optimization/primal.py,sha256=_OyeOY-kq2Tk_7D7Lgsf1cr4kScQ3Puo7s6bHmnDw1s,37981
pyproximal/optimization/primaldual.py,sha256=fwyyTc0Rm6QMcDs19Y4s0_W50wOyb4Qf8F5M9soLzbA,12693
pyproximal/optimization/segmentation.py,sha256=mN837vV_F2snzpmMCkbAG0bBYpBT_Q9UKHXBWsKT2tg,4234
pyproximal/optimization/sr3.py,sha256=lA1XRDi-uXBzrOhImGeBEFNQTyuOMkPxWJW0bms7ApY,5335
pyproximal/projection/AffineSet.py,sha256=PaGR641SW8VKnZcjpdy09-pq0O3D1Cj_hWv2ly7FH3A,1442
pyproximal/projection/Box.py,sha256=-ZCn1r_w0eewsDc5ZuXaAIA-caJdtI6kjMEC6iOF2fY,3748
pyproximal/projection/Euclidean.py,sha256=tXELMkiDXePLIQUw3ztZBkHdlWSCfB--GQOSNmvrum8,1111
pyproximal/projection/Hankel.py,sha256=JcIAkCmoStCjLXakYelQ8fcYwF-hai7ZiyPF3vT2aVE,797
pyproximal/projection/Intersection.py,sha256=YeT70Un5UJkmx5X5W55ORupB5khZqVwO2ZNBJG7OV1c,2075
pyproximal/projection/L0.py,sha256=ujoqGnGDi5nF1ZLiIUXubQvH3pOL3ZzBrWItc2OTXr0,872
pyproximal/projection/L1.py,sha256=TlH-IbcT-rvlA-CQmMCipkKh5KgDhk-72Jyq-hcFscY,1222
pyproximal/projection/Nuclear.py,sha256=Zq32yZNrBkdyJVaXt4Nnow3MMiHxMypTDs7CFACux4s,1213
pyproximal/projection/Simplex.py,sha256=EFVaFFIh5npIFUZNdJj0g_mcxadQ94S-dIRNndo-JPQ,1525
pyproximal/projection/__init__.py,sha256=eu8NVMMG8UzNbBOCaSWaq0Pjy3GKWRcSjJnfRwVhvRQ,1180
pyproximal/proximal/AffineSet.py,sha256=yzLqmC2lOTTpgtYoTdwx8BcOJKmaIeO4W5ynjEtMV84,1174
pyproximal/proximal/Box.py,sha256=WEwxY19pqq0HymAR3bRms7HIy0eMTPGlKztp4OsUzhI,1051
pyproximal/proximal/ETP.py,sha256=-Aa54CBXFp1C6htC272IhWYfSJ4qKkW7Ytpb_j4LNiA,2677
pyproximal/proximal/Euclidean.py,sha256=bI63VM7UrjgpmExrNBgur9QClFsJ47wo_klYGdm5JK8,2565
pyproximal/proximal/Geman.py,sha256=rnd6pqFlr5IdRS9hJvEDF9pQaw88wGX7vNRKti7EYio,2846
pyproximal/proximal/Hankel.py,sha256=-G_laBIPeQOgsmWk3Q_EBZ9NguVdw-tfgQmMlbLX8G0,945
pyproximal/proximal/Huber.py,sha256=0WsDuMPoEgbn9Wn71JByOISYeJMCQbyS6ecXCy1mbt8,1386
pyproximal/proximal/Intersection.py,sha256=rC5qT8IRWRl3yQ5ylALqUQsM7A6k5PzKBt8ZCLFZgqg,1783
pyproximal/proximal/L0.py,sha256=fgWsid0c4DV4Jb9vY1Ph9CybRchv2Fxd4bfeLSs1Ba0,4067
pyproximal/proximal/L1.py,sha256=s-jSOmvxjhG9vDJDUb35uAiLBDFjBIloCP2uN2La9K0,5277
pyproximal/proximal/L2.py,sha256=_QJhEVBxuDwLYl7UQlyWR14kghdkAMfwxPNaLpawxlk,11472
pyproximal/proximal/L21.py,sha256=1L05JWSoE_TqJD2EVDy45ep0fpJ3ff_cHQoz4CA7x8M,2823
pyproximal/proximal/L21_plus_L1.py,sha256=0yZ5u_H3Qzuto_5poSHFY1dwhFPfQ5qjoAaF5Kut-_8,1884
pyproximal/proximal/Log.py,sha256=PsDgLFdKVP0kmN_HsZBlG40BL-6IpbJzRDV3LhdFBOQ,5932
pyproximal/proximal/Nonlinear.py,sha256=ksXMmPf7r8GgX9Ov2nIbeGBmZJEBQ3uyoCejAT86wmM,2839
pyproximal/proximal/Nuclear.py,sha256=puiEDgI6shY8QHyCYSzPCFoVIDj9drI0jEAsJHeM7tk,4142
pyproximal/proximal/Orthogonal.py,sha256=PCFoOffG8LB7enfwlYiZ4TmYf9FyRkyOsDYI1r7f00Y,2881
pyproximal/proximal/Quadratic.py,sha256=-KjNzUMw27q7pXyThjZ7bLic-mfTVmE7mXchkQ5CbYI,3809
pyproximal/proximal/QuadraticEnvelope.py,sha256=5KtcL0uSyb_8rXxZfNxDB07xEizfJZP59ftQrl0jBb4,10984
pyproximal/proximal/RelaxedMS.py,sha256=_pe6s2_hRfXCP_e9JbXnXUIyMtPlIvzm8oRWUId_H4s,3340
pyproximal/proximal/SCAD.py,sha256=aMbP7cXFkJ2mHgGwWj_2w8IjhZNalyrLxUqBJ2Jq2zk,3074
pyproximal/proximal/Simplex.py,sha256=e9iHfo6TK3cI_z5EfnAi7_DgDyRzHHcQaRCrPy180n8,8491
pyproximal/proximal/SingularValuePenalty.py,sha256=ZjG4mk3QVAJ8euPmpESUogi6lr-daOyNeluwtGFGqms,1996
pyproximal/proximal/TV.py,sha256=XHV0bQ49NjFbAZOyNhQH27ZdGsOA-YVkB8cu8qTJgO4,9889
pyproximal/proximal/VStack.py,sha256=ag58uJV3gC_eqS3T8b0G6AlYKP73iMvD_T_IPolsVhM,3455
pyproximal/proximal/_Simplex_cuda.py,sha256=97FPyqMVTfCU1Jj6by4BFYgMqKUHGICwT-84XCgNYH8,2344
pyproximal/proximal/_Simplex_numba.py,sha256=3saMxODFbxjxc_u5SUugSXxNWGz9muOXm6m6-_4kuKs,3152
pyproximal/proximal/__init__.py,sha256=E0ytQMcqVHUqVXIGiJ5iG5_yZVNZTmdoUwYZ9Nwkx3U,3129
pyproximal/utils/__init__.py,sha256=oCLmnuqBDYWNpTdWhyRQ9Bvmyq7TgU036GwVh2njXcI,54
pyproximal/utils/bilinear.py,sha256=mmeYCS08qzJdjF0eZk8pnX8ZVBYy3aOnKnM6f_lbqMU,5963
pyproximal/utils/moreau.py,sha256=aTuNvMkgcZu5UnNkuwlApqiZoSWMDLsSK3etgkDS_lQ,1604
pyproximal/utils/utils.py,sha256=_eg7UBXJjX4dD-WaWLzOmtsLvf8fkW7VFEhhCMdaTM8,2436
testdata/brainphantom.mat,sha256=9oJpbwaUy87CPO-lJdQ_BtYTlh34oRahI5svIwmhq10,124854
testdata/butterfly.png,sha256=txCDr1zrjVRf7bJ2HeSFUGQX7uJlG0Hrr6_EVF3UsVQ,217711
testdata/marmousi_trace.npy,sha256=qCdKGtRrBo2qKFYU-BjcA9-NTWxa13DTocLV0Y3pCB0,1012
testdata/mocap.npz,sha256=gNR-XoqMPwqMZHPCZh2CCvbm1GEuz7K6KEu_J8YJcyI,573575
testdata/shepp_logan_phantom.npy,sha256=LCAL3ikRvxcPAbHilnGl77hUkCUOVsJnQJfX1dYoE1s,33278
testdata/spiralsampling.mat,sha256=pnKNOJJFqvna0H9pBKjziL5RRVquZfaG1o7ekXkwgbw,4290
testdata/sunflower.png,sha256=HLGiTOG1tj14Y4DWBVPTcMRdQecPcsq-t8M-MneHtDY,340727
testdata/triplepoint.png,sha256=M95a_udr5iuZVZOb8K6ota3dFZiMGlBaBJSKIzM6FEI,24121
tutorials/README.txt,sha256=Q7l2sbsS6lf0OV8eE_X-r75_qEOInfGAd_Ej3ZqIrJM,35
tutorials/adaptivepd.py,sha256=76goTFkv9sIPFSLBOR0hlxVT23dmipa0VOLCUYQ8zuA,5001
tutorials/basispursuit.py,sha256=-rbLj9ueLNg7h21BAcsJvt_WE77gZuWJxkJx7LaObAE,3598
tutorials/brainmri.py,sha256=3CRmCqjfxGpzUS6iWJkD_ToNn2Mr30LZPNackQy9iBg,5097
tutorials/constrained.py,sha256=ny5fiwd-xfyvvAY550qm7tylbQupXeMoCfN_Kho2Auc,4870
tutorials/denoising.py,sha256=z_GWVKQoK8DNfe3oZgnqTZ80X9ggacM9nOUNBNS4Tt4,6780
tutorials/hankel_matrix_estimation.py,sha256=r0XD4bwa2YIBdGfmCcFvvU5Uzeja_te_0cTO2izKRW0,7754
tutorials/lowrankcompletion.py,sha256=swGsL5ydEd0lc2Xr7WYU5jEsfy4aah5YqrdB57tUpaw,4647
tutorials/matrixfactorization.py,sha256=nZkgLQ1mgmIb7kctQEpjMUbC2F4jFQaCHxjeLdfgUC0,2746
tutorials/nonlinearconstrained.py,sha256=MkdXs_-0eC7WaleL3vlSDBGiaZHMHV9eiDBhm3hiQWY,7697
tutorials/nrsfm.py,sha256=f7r-AD6wACB5hceQwnPKs6LxVeXz4cPxIrSkChaqTFI,12682
tutorials/plugandplay.py,sha256=tH9aXb_XTfb21jdTnrCO1hDnHoPEZO6zhDX5MSEpqGE,5307
tutorials/relaxed_mumford-shah.py,sha256=iKYI38N1mdq5YARZwOSir8eeeryyOwEIX98ORrPpnsM,7755
tutorials/segmentation.py,sha256=COsVKRpwQIh1hu1TnTZHlaatnE4PaAFQMy9A5BVqFGs,3112
tutorials/twist.py,sha256=XOoavEBFGZdLaaUosyUatZnAhehjqqZ7ohbqFO8-2LU,3362
pyproximal-0.7.0.dist-info/LICENSE.md,sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg,7652
pyproximal-0.7.0.dist-info/METADATA,sha256=EB-t1qyfz4UYdgV5GotxoN5nn0_gokIuoAX-SOxUEkI,17847
pyproximal-0.7.0.dist-info/WHEEL,sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0,92
pyproximal-0.7.0.dist-info/top_level.txt,sha256=aKvijnyHjC9Ekdmzw1LufQaQt-bkdb2x6972JCX6YcU,44
pyproximal-0.7.0.dist-info/RECORD,,
