nnsmith

View on PyPIReverse Dependencies (0)

0.1.0 nnsmith-0.1.0-py3-none-any.whl

Wheel Details

Project: nnsmith
Version: 0.1.0
Filename: nnsmith-0.1.0-py3-none-any.whl
Download: [link]
Size: 90519
MD5: 30b1b63fd80d9d37043b268198a29271
SHA256: 251d5c0cc9b7f77ed336006c8818e9879372e8afff64c620b0b595a569e40084
Uploaded: 2023-03-17 19:14:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nnsmith
Version: 0.1.0
Summary: "Automatic DNN generation for fuzzing and more."
Home-Page: https://github.com/ise-uiuc/nnsmith
License: Apache-2.0
Platform: any
Requires-Python: >=3.6
Requires-Dist: z3-solver (>=4.11.0)
Requires-Dist: hydra-core (>=1.2.0)
Requires-Dist: hydra-colorlog (>=1.2.0)
Requires-Dist: multipledispatch (>=0.6.0)
Requires-Dist: appdirs (>=1.4.4)
Requires-Dist: numpy
Requires-Dist: torch; extra == "onnx"
Requires-Dist: onnx; extra == "onnx"
Requires-Dist: onnxruntime; extra == "onnxruntime"
Requires-Dist: torch; extra == "onnxruntime"
Requires-Dist: onnx; extra == "onnxruntime"
Requires-Dist: tf-nightly; extra == "tensorflow"
Requires-Dist: torch; extra == "torch"
Requires-Dist: apache-tvm; extra == "tvm"
Requires-Dist: torch; extra == "tvm"
Requires-Dist: onnx; extra == "tvm"
Provides-Extra: onnx
Provides-Extra: onnxruntime
Provides-Extra: tensorflow
Provides-Extra: torch
Provides-Extra: tvm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5172 characters]

WHEEL

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

RECORD

Path Digest Size
nnsmith/__init__.py sha256=TWppu2HcK7gerTZLmhmjMyLurz4PS7wxYafE_OF3vQI 119
nnsmith/_version.py sha256=iyxbHkgS1yJGtIeySh-gmqzwOuLbVveAe9CoQYWfZ0c 160
nnsmith/difftest.py sha256=k6iAc1n2EqQI4EQ6XKGRnt61Vm9DAkC06nRgFC-bEgw 1059
nnsmith/error.py sha256=nYFpUfhRPFcTm0eG4bqFIwcs17h1smXN6yxe5_4ayB4 2094
nnsmith/filter.py sha256=LkTUdpo7Wnv-Oymb4XYIxc2sM0Q9MSNkl90nOcA2Q68 2689
nnsmith/gir.py sha256=KPlTM3Q7aOdqJKUZ23ZIwMQSCeT3y15ELGfO_vAVtvA 16372
nnsmith/graph_gen.py sha256=ZrtHTwJGYqSS9EXcn9OqOu0I_UABtgMc9YFFbPC3Vdg 25142
nnsmith/logging.py sha256=JfEhBLTjgP3TyrMHhVOU15vFANrcWvUNkjdnQtCTueo 354
nnsmith/macro.py sha256=49lp6tXp5KI_e-XN5e6QFCVHQe1vnWuRI7ZKYkGd_yg 266
nnsmith/narrow_spec.py sha256=krhLwYdbNh_BlxK7HpKJrAdh_dqJuaQSW2GnNeRsGl4 9060
nnsmith/util.py sha256=Wl8oNTp64_Wcyh8kZcvUElG2VAqpu_s0mXVcICiM6VY 4652
nnsmith/abstract/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nnsmith/abstract/arith.py sha256=D0Ol3pRkAfxn98fJVhanlsgRaDw_h60vuKJiUGsbOUo 6592
nnsmith/abstract/dtype.py sha256=Ipq02rMtXIRhPlIH5fSE_4TLVfT_CcB_3MqH2CGPFMI 6401
nnsmith/abstract/extension.py sha256=Uxb6HuOlTgT6FwavBthbqknNwRZ96SLYdtz9EeD_AjI 856
nnsmith/abstract/op.py sha256=88rHjmz5YdtMqMyNUtlqW3REcLiSA9GdqWM66z433Oc 69244
nnsmith/abstract/tensor.py sha256=MSWsO3Iwev_CDcAQJa8218CUvURs3rr0m1qUAz2aFuM 3347
nnsmith/backends/__init__.py sha256=396GTglQe3EHvtk3dW5Mdc3XaZTThlXywgHEwRRpqpM 52
nnsmith/backends/factory.py sha256=nXJMQ9IkFTcO-EmSL4Pjsg19bdLVoOaNIaNtNzwKXG4 12760
nnsmith/backends/onnxruntime.py sha256=p3FUC-O7oDur7Z54QUIZs04PIB-buek4AYfVS1DbMos 2200
nnsmith/backends/tensorrt.py sha256=JxTsr_t26zCKEg2xUccZR8vr5wsKskTNYS568025qqE 5446
nnsmith/backends/tflite.py sha256=gkPXHycmr0MW6s9LPPKo-MWpiZJkUtvshNclZ3hvKlI 6254
nnsmith/backends/torchjit.py sha256=HPsfC9Dy5YV600e4mCY5HZ8AMn2d85zS6wASV3rmedU 2447
nnsmith/backends/tvm.py sha256=-oADf0zlTf-Dfj2h0SNdTqhA3jmDP_RYz7mxh-5cfQg 3033
nnsmith/backends/xla.py sha256=FHglskmy5X-A4hWrx4Q8BCbbhuN-hpzxLAhNTg6SlfE 1420
nnsmith/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nnsmith/cli/dtype_test.py sha256=bAy8u3ZGAuLsk-ArZsZuQCOI6GZgZWn9o6DIJC7wdec 724
nnsmith/cli/fuzz.py sha256=Mky-cIZbLLpJKDeBrCVEuE0jjM9wk_pUUDjUR3jCCOg 9161
nnsmith/cli/model_exec.py sha256=lg0PRZU-mSoI7ppUnpoZ5IzR1bMVTwFiBhTjSVPBsac 7488
nnsmith/cli/model_gen.py sha256=dFbnQ08i3Vz2ZI28hU6PfDrB_Dox2M_jd2stjQBsWV4 3113
nnsmith/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nnsmith/config/main.yaml sha256=C559U1q7YBStEH4WrDR70bSTbXwlBffHLJ8O9qIDDL0 1438
nnsmith/config/hydra/job_logging/console.yaml sha256=lEaAg3lzJDc4Y3eNkHbgUkovz3i70Uuuv29gQdGAS2U 351
nnsmith/config/hydra/job_logging/file.yaml sha256=zz2_6jAseLHb3ik4L8zdw5G2xLiZwsED4RO1R5fO0Lw 559
nnsmith/materialize/__init__.py sha256=B27J3KODqx1sZ9nEeiLcnPDsphdUweyoFk3EAzrhlng 10086
nnsmith/materialize/onnx/__init__.py sha256=AOsQYwdjagJO1cCi61TiFAA5Yg9T9txUwlAqoPC8yWc 10700
nnsmith/materialize/tensorflow/__init__.py sha256=xNleeDH9PFk1M7UxKwaj_ulwMfMD9BCG6y4A3RIRfF0 6738
nnsmith/materialize/tensorflow/dialect.py sha256=C-IBhtOGVhm56odzPXMwNT7WI5zPuHD9DyvHgzNQhZI 9878
nnsmith/materialize/tensorflow/forward.py sha256=hNdfIj5IbTMVkO7PAV0cSuN50QxfLct_foTTu4nzb8k 8018
nnsmith/materialize/tensorflow/tfnet.py sha256=7o7BOZb9xadO5ax4Fm5PzSkewG3eok2rpYkGaLjq2dM 2878
nnsmith/materialize/torch/__init__.py sha256=Qr6kx4wVIVkLMTC5RDHuG2Hgx9uVpUZ7F1_q-0um6ec 3998
nnsmith/materialize/torch/dialect.py sha256=blWcqRm3A5JqETiQR9pI-syPthm5-IJ3iMi_0mGawSs 2993
nnsmith/materialize/torch/forward.py sha256=0OZfvy6PmXq7o0RVdT3pJOEygf45XzrVKDftJTm0j0A 9489
nnsmith/materialize/torch/input_gen.py sha256=ktuj6Euw6qRESx9NFr7-6PVyZwd6o7snGGwSc1rYeqM 3987
nnsmith/materialize/torch/numeric.py sha256=YNxrzK3ixr7eBpAXUZhANN9YBDMCuAS1qBUrm6Zc74Q 1588
nnsmith/materialize/torch/proxy_grad.py sha256=Y9qUBVeUsi060ws9xdO_UCsPHMCkOnF3H0WEjn4NteI 3220
nnsmith/materialize/torch/symbolnet.py sha256=tunitLXkGuG9aUM-PFFcb-1bhuYwhZG13p3luu_7KuE 15783
nnsmith-0.1.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
nnsmith-0.1.0.dist-info/METADATA sha256=RWikjh_LIdMImZ08e70uw07Tgdktix-LUIshlM9BirA 6237
nnsmith-0.1.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
nnsmith-0.1.0.dist-info/entry_points.txt sha256=WsrgKUjb-86eYn26z45wzJf0PSHsJoNLLn-9Il91xIc 200
nnsmith-0.1.0.dist-info/top_level.txt sha256=Y6aZhHZTKnUlgqJO_nx4lsPUdeWQChC1eR1G1RTWE20 8
nnsmith-0.1.0.dist-info/RECORD

top_level.txt

nnsmith

entry_points.txt

nnsmith.dtype_test = nnsmith.cli.dtype_test:main
nnsmith.fuzz = nnsmith.cli.fuzz:main
nnsmith.model_exec = nnsmith.cli.model_exec:main
nnsmith.model_gen = nnsmith.cli.model_gen:main