*No copyright* Apache License 2.0 --------------------------------- tinygrad-0.7.0/extra/intel/joint_matrix_bfloat16.cpp *No copyright* MIT License -------------------------- tinygrad-0.7.0/setup.py Apache License 2.0 ------------------ tinygrad-0.7.0/extra/accel/tpu/tfexample/libtpu.h tinygrad-0.7.0/extra/accel/tpu/tfexample/libtpu_client.c MIT License ----------- tinygrad-0.7.0/LICENSE tinygrad-0.7.0/disassemblers/adreno/shader_enums.h tinygrad-0.7.0/disassemblers/adreno/util/bitset.h Unknown or generated -------------------- tinygrad-0.7.0/.editorconfig tinygrad-0.7.0/.flake8 tinygrad-0.7.0/.github/workflows/benchmark.yml tinygrad-0.7.0/.github/workflows/python-publish.yml tinygrad-0.7.0/.github/workflows/test.yml tinygrad-0.7.0/.pre-commit-config.yaml tinygrad-0.7.0/.pylintrc tinygrad-0.7.0/.tokeignore tinygrad-0.7.0/CONTRIBUTING.md tinygrad-0.7.0/README.md tinygrad-0.7.0/compile.sh tinygrad-0.7.0/disassemblers/adreno/README tinygrad-0.7.0/disassemblers/adreno/__init__.py tinygrad-0.7.0/disassemblers/adreno/disasm-a3xx.c tinygrad-0.7.0/disassemblers/adreno/instr-a3xx.h tinygrad-0.7.0/disassemblers/adreno/ir3.h tinygrad-0.7.0/disassemblers/adreno/util/bitscan.h tinygrad-0.7.0/disassemblers/adreno/util/list.h tinygrad-0.7.0/disassemblers/adreno/util/macros.h tinygrad-0.7.0/docs/README.md tinygrad-0.7.0/docs/abstractions.py tinygrad-0.7.0/docs/adding_new_accelerators.md tinygrad-0.7.0/docs/env_vars.md tinygrad-0.7.0/docs/logo.png tinygrad-0.7.0/docs/quickstart.md tinygrad-0.7.0/docs/showcase.md tinygrad-0.7.0/docs/showcase/mnist_by_tinygrad.jpg tinygrad-0.7.0/docs/showcase/stable_diffusion_by_tinygrad.jpg tinygrad-0.7.0/docs/showcase/yolo_by_tinygrad.jpg tinygrad-0.7.0/docs/showcase/yolov8_showcase_image.png tinygrad-0.7.0/examples/benchmark_train_efficientnet.py tinygrad-0.7.0/examples/compile_efficientnet.py tinygrad-0.7.0/examples/compile_tensorflow.py tinygrad-0.7.0/examples/deep_deterministic_policy_gradient.py tinygrad-0.7.0/examples/efficientnet.py tinygrad-0.7.0/examples/gpt2.py tinygrad-0.7.0/examples/hlb_cifar10.py tinygrad-0.7.0/examples/index.html tinygrad-0.7.0/examples/llama.py tinygrad-0.7.0/examples/mask_rcnn.py tinygrad-0.7.0/examples/mlperf/README tinygrad-0.7.0/examples/mlperf/helpers.py tinygrad-0.7.0/examples/mlperf/metrics.py tinygrad-0.7.0/examples/mlperf/model_eval.py tinygrad-0.7.0/examples/mlperf/model_spec.py tinygrad-0.7.0/examples/mlperf/model_train.py tinygrad-0.7.0/examples/mnist_gan.py tinygrad-0.7.0/examples/serious_mnist.py tinygrad-0.7.0/examples/simple_conv_bn.py tinygrad-0.7.0/examples/so_vits_svc.py tinygrad-0.7.0/examples/sovits_helpers/preprocess.py tinygrad-0.7.0/examples/stable_diffusion.py tinygrad-0.7.0/examples/train_efficientnet.py tinygrad-0.7.0/examples/train_resnet.py tinygrad-0.7.0/examples/transformer.py tinygrad-0.7.0/examples/vgg7.py tinygrad-0.7.0/examples/vgg7_helpers/kinne.py tinygrad-0.7.0/examples/vgg7_helpers/waifu2x.py tinygrad-0.7.0/examples/vit.py tinygrad-0.7.0/examples/vits.py tinygrad-0.7.0/examples/whisper.py tinygrad-0.7.0/examples/yolov3.py tinygrad-0.7.0/examples/yolov8-onnx.py tinygrad-0.7.0/examples/yolov8.py tinygrad-0.7.0/extra/accel/MAPPING tinygrad-0.7.0/extra/accel/README tinygrad-0.7.0/extra/accel/ane/1_build/coreml_ane.py tinygrad-0.7.0/extra/accel/ane/1_build/run.swift tinygrad-0.7.0/extra/accel/ane/1_build/test.mlmodel tinygrad-0.7.0/extra/accel/ane/2_compile/compile.m tinygrad-0.7.0/extra/accel/ane/2_compile/compile.mm tinygrad-0.7.0/extra/accel/ane/2_compile/compile.sh tinygrad-0.7.0/extra/accel/ane/2_compile/dcompile.py tinygrad-0.7.0/extra/accel/ane/2_compile/debug/README tinygrad-0.7.0/extra/accel/ane/2_compile/hwx_parse.py tinygrad-0.7.0/extra/accel/ane/2_compile/min.weights tinygrad-0.7.0/extra/accel/ane/2_compile/min_uint8.weights tinygrad-0.7.0/extra/accel/ane/2_compile/model.espresso.weights tinygrad-0.7.0/extra/accel/ane/2_compile/model.hwx.golden tinygrad-0.7.0/extra/accel/ane/2_compile/net.additional.weights tinygrad-0.7.0/extra/accel/ane/2_compile/net.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/broadcast.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/concat.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/gemm.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/goc.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/inputview.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/neuron.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/reshape.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/scaled.plist tinygrad-0.7.0/extra/accel/ane/2_compile/plists/sum.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/concat.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/conv.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/convneuron.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/convuint8.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/doubleconv.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/doubleconvrev.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/doubleconvsout.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/doubleneuron.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/gemm.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/goc.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/neuron.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/quadconv.plist tinygrad-0.7.0/extra/accel/ane/2_compile/simple/reshape.plist tinygrad-0.7.0/extra/accel/ane/2_compile/struct_recover.py tinygrad-0.7.0/extra/accel/ane/2_compile/twos.weights tinygrad-0.7.0/extra/accel/ane/3_run/build.sh tinygrad-0.7.0/extra/accel/ane/3_run/entitlements.xml tinygrad-0.7.0/extra/accel/ane/3_run/h11ane.h tinygrad-0.7.0/extra/accel/ane/3_run/test.mm tinygrad-0.7.0/extra/accel/ane/README.md tinygrad-0.7.0/extra/accel/ane/README.old tinygrad-0.7.0/extra/accel/ane/amfi/new_patch.py tinygrad-0.7.0/extra/accel/ane/aneregs tinygrad-0.7.0/extra/accel/ane/lib/ane.mm tinygrad-0.7.0/extra/accel/ane/lib/ane.py tinygrad-0.7.0/extra/accel/ane/lib/aneregs.json tinygrad-0.7.0/extra/accel/ane/lib/build.sh tinygrad-0.7.0/extra/accel/ane/lib/sign_python.sh tinygrad-0.7.0/extra/accel/ane/lib/testconv.py tinygrad-0.7.0/extra/accel/ane/ops/concat.hwx tinygrad-0.7.0/extra/accel/ane/ops/conv.hwx tinygrad-0.7.0/extra/accel/ane/ops/gemm.hwx tinygrad-0.7.0/extra/accel/ane/ops/relu.hwx tinygrad-0.7.0/extra/accel/ane/ops/sigmoid.hwx tinygrad-0.7.0/extra/accel/ane/ops/sum.hwx tinygrad-0.7.0/extra/accel/ane/tinygrad/ops_ane.py tinygrad-0.7.0/extra/accel/tpu/README.md tinygrad-0.7.0/extra/accel/tpu/logs/tpu_driver.t1v-n-852cd0d5-w-0.taylor.log.INFO.20210619-062914.26926.gz tinygrad-0.7.0/extra/accel/triton/ops_triton.py tinygrad-0.7.0/extra/archprobe.py tinygrad-0.7.0/extra/assembly/assembly_rdna.py tinygrad-0.7.0/extra/augment.py tinygrad-0.7.0/extra/datasets/__init__.py tinygrad-0.7.0/extra/datasets/coco.py tinygrad-0.7.0/extra/datasets/imagenet.py tinygrad-0.7.0/extra/datasets/imagenet_download.py tinygrad-0.7.0/extra/datasets/kits19.py tinygrad-0.7.0/extra/datasets/librispeech.py tinygrad-0.7.0/extra/datasets/mnist/t10k-images-idx3-ubyte.gz tinygrad-0.7.0/extra/datasets/mnist/t10k-labels-idx1-ubyte.gz tinygrad-0.7.0/extra/datasets/mnist/train-images-idx3-ubyte.gz tinygrad-0.7.0/extra/datasets/mnist/train-labels-idx1-ubyte.gz tinygrad-0.7.0/extra/datasets/openimages.py tinygrad-0.7.0/extra/datasets/preprocess_imagenet.py tinygrad-0.7.0/extra/datasets/squad.py tinygrad-0.7.0/extra/disk/test.cc tinygrad-0.7.0/extra/dist/__init__.py tinygrad-0.7.0/extra/dist/collectives.py tinygrad-0.7.0/extra/dist/world.py tinygrad-0.7.0/extra/export_model.py tinygrad-0.7.0/extra/gemm/amx.py tinygrad-0.7.0/extra/gemm/cuda_matmul.py tinygrad-0.7.0/extra/gemm/gemm.c tinygrad-0.7.0/extra/gemm/gemm.py tinygrad-0.7.0/extra/gemm/hip_matmul.py tinygrad-0.7.0/extra/gemm/metal_conv.py tinygrad-0.7.0/extra/gemm/metal_matmul.py tinygrad-0.7.0/extra/gemm/simple_matmul.py tinygrad-0.7.0/extra/gemm/tf_gemm.py tinygrad-0.7.0/extra/gemm/torch_gemm.py tinygrad-0.7.0/extra/gradcheck.py tinygrad-0.7.0/extra/helpers.py tinygrad-0.7.0/extra/hip_wrapper.py tinygrad-0.7.0/extra/intel/README tinygrad-0.7.0/extra/intel/benchmark_matmul.py tinygrad-0.7.0/extra/intel/go.sh tinygrad-0.7.0/extra/introspection.py tinygrad-0.7.0/extra/kernel_search.py tinygrad-0.7.0/extra/lib_test_ast.py tinygrad-0.7.0/extra/lr_scheduler.py tinygrad-0.7.0/extra/onnx.py tinygrad-0.7.0/extra/onnx_ops.py tinygrad-0.7.0/extra/ptx/test.py tinygrad-0.7.0/extra/rocm/NOTES tinygrad-0.7.0/extra/rocm/kernel_crashes/dump tinygrad-0.7.0/extra/rocm/kernel_crashes/dump2 tinygrad-0.7.0/extra/rocm/kernel_crashes/dump3 tinygrad-0.7.0/extra/rocm/kernel_crashes/dump4 tinygrad-0.7.0/extra/rocm/rdna3/asm.py tinygrad-0.7.0/extra/rocm/rdna3/prog.s tinygrad-0.7.0/extra/rocm/rocm_clone.sh tinygrad-0.7.0/extra/rocm/rocm_from_scratch.sh tinygrad-0.7.0/extra/rocm/rocm_setup.sh tinygrad-0.7.0/extra/rocm/sniffer/build.sh tinygrad-0.7.0/extra/rocm/sniffer/sniff.cc tinygrad-0.7.0/extra/thneed.py tinygrad-0.7.0/extra/training.py tinygrad-0.7.0/extra/triton/test.py tinygrad-0.7.0/extra/utils.py tinygrad-0.7.0/models/bert.py tinygrad-0.7.0/models/convnext.py tinygrad-0.7.0/models/efficientnet.py tinygrad-0.7.0/models/mask_rcnn.py tinygrad-0.7.0/models/resnet.py tinygrad-0.7.0/models/retinanet.py tinygrad-0.7.0/models/rnnt.py tinygrad-0.7.0/models/transformer.py tinygrad-0.7.0/models/unet3d.py tinygrad-0.7.0/models/vit.py tinygrad-0.7.0/openpilot/compile.py tinygrad-0.7.0/openpilot/go.sh tinygrad-0.7.0/push_pypi.sh tinygrad-0.7.0/pytest.ini tinygrad-0.7.0/rmso.sh tinygrad-0.7.0/run_multibackend.sh tinygrad-0.7.0/strip_whitespace.sh tinygrad-0.7.0/sz.py tinygrad-0.7.0/test/Dockerfile tinygrad-0.7.0/test/external/dist/test_collectives.py tinygrad-0.7.0/test/external/dist/test_world.py tinygrad-0.7.0/test/external/external_copy_benchmark.py tinygrad-0.7.0/test/external/external_hlb_cifar.py tinygrad-0.7.0/test/external/external_llama_eval.py tinygrad-0.7.0/test/external/external_metal_uaf.py tinygrad-0.7.0/test/external/external_model_benchmark.py tinygrad-0.7.0/test/external/external_multi_gpu.py tinygrad-0.7.0/test/external/external_osx_profiling.py tinygrad-0.7.0/test/external/external_test_allocator_on_models.py tinygrad-0.7.0/test/external/external_test_embedding.py tinygrad-0.7.0/test/external/external_test_gpu_ast.py tinygrad-0.7.0/test/external/external_test_image.py tinygrad-0.7.0/test/external/external_test_llvm.py tinygrad-0.7.0/test/external/external_test_onnx_backend.py tinygrad-0.7.0/test/external/external_test_opt.py tinygrad-0.7.0/test/external/external_test_optim.py tinygrad-0.7.0/test/external/external_test_speed_llama.py tinygrad-0.7.0/test/external/external_test_yolo.py tinygrad-0.7.0/test/external/external_test_yolov8.py tinygrad-0.7.0/test/external/fuzz_shapetracker.py tinygrad-0.7.0/test/external/fuzz_symbolic.py tinygrad-0.7.0/test/external/graph_batchnorm.py tinygrad-0.7.0/test/extra/test_helpers.py tinygrad-0.7.0/test/extra/test_lr_scheduler.py tinygrad-0.7.0/test/extra/test_utils.py tinygrad-0.7.0/test/models/efficientnet/Chicken.jpg tinygrad-0.7.0/test/models/efficientnet/car.jpg tinygrad-0.7.0/test/models/efficientnet/imagenet1000_clsidx_to_labels.txt tinygrad-0.7.0/test/models/test_bert.py tinygrad-0.7.0/test/models/test_efficientnet.py tinygrad-0.7.0/test/models/test_end2end.py tinygrad-0.7.0/test/models/test_mnist.py tinygrad-0.7.0/test/models/test_onnx.py tinygrad-0.7.0/test/models/test_real_world.py tinygrad-0.7.0/test/models/test_rnnt.py tinygrad-0.7.0/test/models/test_train.py tinygrad-0.7.0/test/test_allocators.py tinygrad-0.7.0/test/test_assign.py tinygrad-0.7.0/test/test_conv.py tinygrad-0.7.0/test/test_conv_shapetracker.py tinygrad-0.7.0/test/test_custom_function.py tinygrad-0.7.0/test/test_dtype.py tinygrad-0.7.0/test/test_gc.py tinygrad-0.7.0/test/test_helpers.py tinygrad-0.7.0/test/test_jit.py tinygrad-0.7.0/test/test_lazybuffer.py tinygrad-0.7.0/test/test_linearizer.py tinygrad-0.7.0/test/test_net_speed.py tinygrad-0.7.0/test/test_nn.py tinygrad-0.7.0/test/test_ops.py tinygrad-0.7.0/test/test_optim.py tinygrad-0.7.0/test/test_randomness.py tinygrad-0.7.0/test/test_specific_conv.py tinygrad-0.7.0/test/test_speed_v_torch.py tinygrad-0.7.0/test/test_symbolic_jit.py tinygrad-0.7.0/test/test_symbolic_ops.py tinygrad-0.7.0/test/test_symbolic_shapetracker.py tinygrad-0.7.0/test/test_tensor.py tinygrad-0.7.0/test/test_uops.py tinygrad-0.7.0/test/test_webgpu.js tinygrad-0.7.0/test/unit/test_disk_tensor.py tinygrad-0.7.0/test/unit/test_example.py tinygrad-0.7.0/test/unit/test_flopcounter.py tinygrad-0.7.0/test/unit/test_graph.py tinygrad-0.7.0/test/unit/test_shapetracker.py tinygrad-0.7.0/test/unit/test_shm_tensor.py tinygrad-0.7.0/test/unit/test_symbolic.py tinygrad-0.7.0/tinygrad/codegen/assembly.py tinygrad-0.7.0/tinygrad/codegen/kernel.py tinygrad-0.7.0/tinygrad/codegen/linearizer.py tinygrad-0.7.0/tinygrad/codegen/optimizer.py tinygrad-0.7.0/tinygrad/codegen/search.py tinygrad-0.7.0/tinygrad/graph.py tinygrad-0.7.0/tinygrad/helpers.py tinygrad-0.7.0/tinygrad/jit.py tinygrad-0.7.0/tinygrad/lazy.py tinygrad-0.7.0/tinygrad/mlops.py tinygrad-0.7.0/tinygrad/nn/__init__.py tinygrad-0.7.0/tinygrad/nn/image.py tinygrad-0.7.0/tinygrad/nn/optim.py tinygrad-0.7.0/tinygrad/nn/state.py tinygrad-0.7.0/tinygrad/ops.py tinygrad-0.7.0/tinygrad/renderer/assembly_arm64.py tinygrad-0.7.0/tinygrad/renderer/assembly_ptx.py tinygrad-0.7.0/tinygrad/renderer/cstyle.py tinygrad-0.7.0/tinygrad/renderer/llvmir.py tinygrad-0.7.0/tinygrad/renderer/wgsl.py tinygrad-0.7.0/tinygrad/runtime/lib.py tinygrad-0.7.0/tinygrad/runtime/ops_clang.py tinygrad-0.7.0/tinygrad/runtime/ops_cpu.py tinygrad-0.7.0/tinygrad/runtime/ops_cuda.py tinygrad-0.7.0/tinygrad/runtime/ops_disk.py tinygrad-0.7.0/tinygrad/runtime/ops_gpu.py tinygrad-0.7.0/tinygrad/runtime/ops_hip.py tinygrad-0.7.0/tinygrad/runtime/ops_llvm.py tinygrad-0.7.0/tinygrad/runtime/ops_metal.py tinygrad-0.7.0/tinygrad/runtime/ops_shm.py tinygrad-0.7.0/tinygrad/runtime/ops_torch.py tinygrad-0.7.0/tinygrad/runtime/ops_webgpu.py tinygrad-0.7.0/tinygrad/shape/shapetracker.py tinygrad-0.7.0/tinygrad/shape/symbolic.py tinygrad-0.7.0/tinygrad/tensor.py