crayopt

View on PyPIReverse Dependencies (0)

0.4.3 crayopt-0.4.3-py3-none-any.whl

Wheel Details

Project: crayopt
Version: 0.4.3
Filename: crayopt-0.4.3-py3-none-any.whl
Download: [link]
Size: 34156
MD5: d5d6ae29c43ebf9b849c26de0b8e3efb
SHA256: 7974538b998da4d4d390b1bc8da69cfa3a90d5daaf7e237226728ee57a5a8295
Uploaded: 2023-11-24 23:28:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: crayopt
Version: 0.4.3
Summary: Yet another optimization toolkit for jax.
Author-Email: Maxim Borisyak <maximus.been[at]gmail.com>
Project-Url: Homepage, https://gitlab.com/craynn/crayopt
License: MIT License Copyright (c) 2016 Maxim Borisyak Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: optimization,jax
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.25.0)
Requires-Dist: jax (>=0.4.0)
Requires-Dist: pytest (>=5.3.2); extra == "dev"
Requires-Dist: matplotlib (>=3.3.1); extra == "dev"
Requires-Dist: ffmpeg-python (>=0.2.0); extra == "dev"
Requires-Dist: pillow (>=7.2.0); extra == "dev"
Requires-Dist: matplotlib (>=3.3.1); extra == "visualization"
Requires-Dist: ffmpeg-python (>=0.2.0); extra == "visualization"
Requires-Dist: pillow (>=7.2.0); extra == "visualization"
Provides-Extra: dev
Provides-Extra: visualization
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1217 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
crayopt/__init__.py sha256=ZB4L3WhF7dmtUuquKV9946rXin3jh5rUJlGbPjsZtXA 154
crayopt/blackbox/__init__.py sha256=L2YZ9mjAh4XRLLOHnoZOASg9pqRQuI5G-Qg1E_UZyb0 123
crayopt/blackbox/evolution_strategies.py sha256=L35GmnAYQ66snwz1gQ32lbnQticER33lhmNfReS7aAE 7986
crayopt/blackbox/lax.py sha256=_zZv_mtzduxfeoi9QmIrkaPxK8-4rIj4RgNnsp-jPdA 3909
crayopt/blackbox/lin.py sha256=Ekj9f0SThKFesCcuc6JJrpA_MUrYEl3oGyTHKXQcEME 2589
crayopt/blackbox/meta.py sha256=bUYrwHVB7UvJRizVpyBhxNMc7CdctDbF-90L0cd9Gf8 552
crayopt/blackbox/random_search.py sha256=aLAdaFMymGSE0rgBypBTZ5v3f1ZBUDMLpLCl4WQtzTs 13763
crayopt/gradient/__init__.py sha256=pnzjk60gIsY1beLEkZdyp8-OIlYrUbJ4acdKKKzty7I 495
crayopt/gradient/adabelief.py sha256=iEJFiwuoibRn3j1FeCcT1zwicVyGl5S3XNtRHV4fWmg 2170
crayopt/gradient/adadelta.py sha256=F_wgQ7eZE9xAgNkfL4AmMSnGpALqUSjvIdL7dza2A6o 1689
crayopt/gradient/adagrad.py sha256=7XGxlosdwpLgjtXuisIaeY3XULwLUUo4fbbJ69ipyKw 1175
crayopt/gradient/adam.py sha256=Kl0KhMlWGClcq8PZDsFOkBN6wfXlk_GmWZwdLDr--0Y 4948
crayopt/gradient/laprop.py sha256=lKQ2BiIx97PFJLlWqTWyYETHEcwoqvE_MvR5efklyh0 2338
crayopt/gradient/meta.py sha256=Up9EfjvDwENGcvHr6eH-FwI0LwjQzADKRPm6j74dwWs 407
crayopt/gradient/rmsprop.py sha256=wbINcXk9_4PlVc278Dy7WghR_BFO1_-0NdazKU4sMN4 2225
crayopt/gradient/sgd.py sha256=CIma6BWt4hLbWbE2zqG_ld6TVzMSufhCq19c661v59E 1605
crayopt/gradient/yogi.py sha256=2inWnRbU2zEgqCcW_8fiQPNsfX3CPyoil9wKCwnD7yc 1656
crayopt/train/__init__.py sha256=-vj_3dotkixBdnmV3Dk4vszXNS9KcqHL5qhKNQVpQq8 22
crayopt/train/iterate.py sha256=C-tr_5tWtD_iZ-6-EhaJckU5qOPFGaLA1PYNeKaQldo 7556
crayopt/utils/__init__.py sha256=Q_Xy4pR8M3B8TzAit04o5qkOyNIFZPED3gNTrs6VC7A 172
crayopt/utils/array.py sha256=GoAfRj8B9qPchW7aplTvt5AElBOqJPqsuAbNbryRWmM 1107
crayopt/utils/dtype.py sha256=Ns1zdQiJHaBtSvZgVJeqzfMWuy5DPUWElH9RGxyj-Nk 367
crayopt/utils/fit.py sha256=FkHi9ozYvbhuDW8C9zQd4QFk54XKF9uqHs0e4BpydI8 3572
crayopt/utils/functions.py sha256=aFOyUsQqsimzQYyzwtPDjDKup2HJhOKaODHqpI1RlvU 2221
crayopt/utils/plot.py sha256=Qrt32iky3VbwB6kC14C8S20k3PWYeyk0hXY9f7BZYiI 1190
crayopt/utils/rng.py sha256=YPlW3-BgDubeVyaurI0A0se3utpA8HLAe4EMY7dfO3U 361
crayopt/utils/tree.py sha256=nSJrLSjaWhfAK6Tq-ZXFX71lDjT1UAZv3zA8oZ31gZ0 1179
crayopt/utils/viz.py sha256=dR-otQ4DiLePvzchjP9yo2t2iPqN5i9XX3bIDYKJKZ4 6365
tests/test_fit/test_fit.py sha256=8ZwwXVgCjJ4nrJfVOivJRG-LI7Ggl_uJt5sDc6r183Y 3855
tests/test_train/test_train.py sha256=nu1ttPpaPu03Hf9KV--es8694o00nQ8unpqQwI4oXE0 3568
tests/test_updates/test_gradient.py sha256=YFyxcuZNVrVnkOg8AuDLREi7qsNECRk311gX_5VrAeY 8700
tests/test_updates/test_lax.py sha256=OrJrtq5V_a1oe9tQD5QU77jrQswtmg0iYTQUxLR1470 1053
tests/test_viz/test_viz.py sha256=T7HsrDtTnEGi1ouqoQu5DpzEI7nhPlNP4vWsD_c0U_k 657
crayopt-0.4.3.dist-info/LICENSE sha256=EL82KYnZgwF0LC11thhLpEt0P9jOrPcHQPIek4IGBeU 1071
crayopt-0.4.3.dist-info/METADATA sha256=2DbLey4y6OMKXOtLlE3vHPHopfw1LwV5W_u2xtB932I 3422
crayopt-0.4.3.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
crayopt-0.4.3.dist-info/top_level.txt sha256=-ZfDdramS-1_ONUb7xrqftZLc1Orx74VmX2Ds6A0bfA 14
crayopt-0.4.3.dist-info/RECORD

top_level.txt

crayopt
tests