docs/Makefile,sha256=vXDlbp4-F259ANySaZMF03Hfq0p5YGbA0M2q1YS3ReM,653
docs/source/adding.rst,sha256=FM_bUtxDcsv9z6mJv0foK8_yn0DxpJilQai1CQsmHLw,9055
docs/source/changelog.rst,sha256=rZ7RPwU8icnvXsyvy3GVs6FtK3FKzfN3-vOEolGwyOo,5138
docs/source/conf.py,sha256=wNOu-Tr01JDPqiBI8balW526ivOB0AS6aPnD59C9z-c,4955
docs/source/contributing.rst,sha256=arVxiVocKV-4EzLJTTdF6YwDrvKGl2-DmmU3pnVjAKA,3154
docs/source/credits.rst,sha256=agvB3txdenf-iYmFhAMExjq2Twm1gjH3wgjW6oI21as,380
docs/source/index.rst,sha256=Bw516Bf0a9Kti8kvxG7aQnH3dt7CuEZ7sTweBCkqNno,3880
docs/source/installation.rst,sha256=LwJK3HBQmH583mO_bnQEYJOShk1pe9hmrYsrLM4yCR4,2819
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=qOp1xrivU8yFrYygX4oGkwVTBHDnm3vX6TK2cIGsh2c,2866
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=9KjnMkw_SCzuaNnU1KB9meHMxO9DYp5YmlEy5g72GME,11025
pyproximal/__init__.py,sha256=I6qAX4aaf_B_M1jXQOO8maF-_KlnB9x4DLkuorg6_OU,524
pyproximal/version.py,sha256=dEuABWaRk7ju3R5JrWbpUVQ4xq7RBpvl2clGJceWAS4,411
pyproximal/optimization/__init__.py,sha256=KbAbS8tHlihJUHa2l_fVrZ3y8t-FeRMzK0AWXtcxBlE,1947
pyproximal/optimization/bregman.py,sha256=CEPygdsdbU_kS7gl8et72yl-kY8N75AntE_Yl9AMLQc,5456
pyproximal/optimization/palm.py,sha256=lo7AL0yinbTFlLgdUAkr8VwuGHPMT8qs4jY8kp5v2uE,12191
pyproximal/optimization/pnp.py,sha256=SOLYssh84wtQJpxKa6FtM7gM-1goz70Uq33BiUMsJ0M,4700
pyproximal/optimization/primal.py,sha256=jvvkvTlBH3Qnlrw_GjhTD8DD8L7tLgOlhJHIBJDcFrk,41062
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=suZs3-JzL7JjDdR1SqRSBrArHj28NrX5p0eQvzQ-TuI,1485
pyproximal/projection/Box.py,sha256=-ZCn1r_w0eewsDc5ZuXaAIA-caJdtI6kjMEC6iOF2fY,3748
pyproximal/projection/Euclidean.py,sha256=tXELMkiDXePLIQUw3ztZBkHdlWSCfB--GQOSNmvrum8,1111
pyproximal/projection/Hankel.py,sha256=sD_OJIjdZKmfeg7vEk_tWGEaSFTMcWOr4-2VJuarxrw,799
pyproximal/projection/Intersection.py,sha256=YeT70Un5UJkmx5X5W55ORupB5khZqVwO2ZNBJG7OV1c,2075
pyproximal/projection/L0.py,sha256=qDcDhGDjKru3DVSH74WKnPDMwNX0ZtvCpWy1lcF4nW4,1845
pyproximal/projection/L1.py,sha256=MSoh3ADspc4W3q-WJbopDLROOwAypx3yGvrSFdgqzdw,1231
pyproximal/projection/Nuclear.py,sha256=Zq32yZNrBkdyJVaXt4Nnow3MMiHxMypTDs7CFACux4s,1213
pyproximal/projection/Simplex.py,sha256=EFVaFFIh5npIFUZNdJj0g_mcxadQ94S-dIRNndo-JPQ,1525
pyproximal/projection/__init__.py,sha256=I0SeNt9m6JR4lq1YF1WgkjitdHytgbOfp_lnj2fG_Xs,1256
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=_k8RUg4RIg95FMglvyks7GB5l29isWdMhZ5pdnlGtXQ,6142
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=kSaAVKQYS8Ws2EIlvFVkJhMzY7z454QUkGcTgrHGMqE,3186
pyproximal/utils/__init__.py,sha256=oCLmnuqBDYWNpTdWhyRQ9Bvmyq7TgU036GwVh2njXcI,54
pyproximal/utils/bilinear.py,sha256=JfCRZ0nt_t1WkbOzjxN8IsXPxs1InujP_AQPMNk4gBA,5926
pyproximal/utils/gradtest.py,sha256=90bIsG0YDB_HFK7Vgy93aJ_G6nR2YIRWSDynHAeDhv4,7143
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/groupsparsity.py,sha256=EHc4FJD7Ol34EbZampt8DeS1ur3PgVoX1rhMLi8eD84,5354
tutorials/hankel_matrix_estimation.py,sha256=r0XD4bwa2YIBdGfmCcFvvU5Uzeja_te_0cTO2izKRW0,7754
tutorials/lowrankcompletion.py,sha256=swGsL5ydEd0lc2Xr7WYU5jEsfy4aah5YqrdB57tUpaw,4647
tutorials/matrixfactorization.py,sha256=8GGc6k4go_HdXRVeSYVSI8BnveQZPNrNOAsHbT50WIU,5809
tutorials/nonlinearconstrained.py,sha256=RCVZDHafE3e2rElQ1hAUfVw-cI1BffIuU3sGBS-Q_oQ,7839
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=28m4lcbfamMAcQtfp7VYGC8t0SYTZqr0LrMy6rAF2Ec,5304
pyproximal-0.9.0.dist-info/LICENSE.md,sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg,7652
pyproximal-0.9.0.dist-info/METADATA,sha256=y6J6OWtwDQrNyrN8egA-6eOIJf7o8_ikwN7PD5BAZ2E,18054
pyproximal-0.9.0.dist-info/WHEEL,sha256=HiCZjzuy6Dw0hdX5R3LCFPDmFS4BWl8H-8W39XfmgX4,91
pyproximal-0.9.0.dist-info/top_level.txt,sha256=aKvijnyHjC9Ekdmzw1LufQaQt-bkdb2x6972JCX6YcU,44
pyproximal-0.9.0.dist-info/RECORD,,
