Commit Graph

  • dc5abdc4c4 updated load api to take format as an option else infer from extension dc-dc-dc 2023-12-20 12:53:53 -0500
  • c81f5a5b94 added format mlx to metadata dc-dc-dc 2023-12-20 12:16:29 -0500
  • 29e43170c4 added complex64 and python tests dc-dc-dc 2023-12-20 11:58:37 -0500
  • 3f82fe8888 fetch json Awni Hannun 2023-12-19 14:49:50 -0800
  • c043d27682 more cleanup dc-dc-dc 2023-12-19 14:22:09 -0500
  • d3b1bea251 remove utils header dc-dc-dc 2023-12-19 13:26:40 -0500
  • 472ce433f8 removed custom json parser for nlohmann dc-dc-dc 2023-12-19 13:21:52 -0500
  • 99b9c1dac5 fix doc dc-dc-dc 2023-12-18 22:12:42 -0500
  • c88d3174aa added save bindings and fixed header dc-dc-dc 2023-12-18 20:25:51 -0500
  • 9a39254959 add python bindings for loading dc-dc-dc 2023-12-18 20:15:38 -0500
  • dcfa2700f6 use the correct type dc-dc-dc 2023-12-18 20:12:44 -0500
  • 801c1ad3a4 ignore __metadata__ dc-dc-dc 2023-12-18 17:18:55 -0500
  • f4d876d35f load changes were not needed after all dc-dc-dc 2023-12-18 17:11:25 -0500
  • 60132a16de uint64_t instead of uint32_t dc-dc-dc 2023-12-18 17:07:37 -0500
  • c432de8013 removed debugging from load dc-dc-dc 2023-12-18 17:05:57 -0500
  • 18a1c335d0 updated tests dc-dc-dc 2023-12-18 17:04:32 -0500
  • f09bcc7d50 saving works dc-dc-dc 2023-12-18 17:00:00 -0500
  • 5aa0b1f632 expand dtype support dc-dc-dc 2023-12-18 15:19:04 -0500
  • ba869e5e71 remove safe file dc-dc-dc 2023-12-18 14:54:23 -0500
  • 5b4155d4d0 more tests dc-dc-dc 2023-12-18 14:52:59 -0500
  • 42baa095d1 its working dc-dc-dc 2023-12-18 14:33:23 -0500
  • 9be3ea69ee switch to unordered map dc-dc-dc 2023-12-18 11:57:46 -0500
  • fef579cec1 fixed array parsing dc-dc-dc 2023-12-18 10:28:41 -0500
  • 91495382fd more cleanup dc-dc-dc 2023-12-18 10:00:10 -0500
  • d0285db98c parse the number from json dc-dc-dc 2023-12-18 09:53:50 -0500
  • be075a82bf small cleanup dc-dc-dc 2023-12-17 21:44:54 -0500
  • bd422decc4 covering more cases dc-dc-dc 2023-12-17 21:13:10 -0500
  • 87ec7b3cf9 initial commit dc-dc-dc 2023-12-17 13:19:08 -0500
  • 8385f93cea
    Bumping the version (#256) v0.0.6 Angelos Katharopoulos 2023-12-21 18:33:14 -0800
  • 06121fd30e Bumping the version Angelos Katharopoulos 2023-12-21 18:24:25 -0800
  • 2118c3dbfa
    fix (#255) Awni Hannun 2023-12-21 18:18:41 -0800
  • 668a10b886 fix Awni Hannun 2023-12-21 18:13:57 -0800
  • a002797d52
    A temporary fix (#254) Awni Hannun 2023-12-21 17:59:15 -0800
  • dd6453fc2b A temporary fix Awni Hannun 2023-12-21 17:52:48 -0800
  • a7447dfbc4
    Merge branch 'main' into gboduljak-implement-instance-norm Gabrijel Boduljak 2023-12-22 01:08:20 +0100
  • 1d053e0d1d
    Fix the alibi test that was left unchanged (#252) Angelos Katharopoulos 2023-12-21 14:59:25 -0800
  • 90f6eeaa5e Fix the alibi test that was left unchanged Angelos Katharopoulos 2023-12-21 14:42:42 -0800
  • 0aa65c7a6b
    Added ALiBi implementation (#232) Hazem Essam 2023-12-22 00:36:38 +0200
  • 794feb83df
    support arange for bfloat16 (#245) Daniel Strobusch 2023-12-21 23:33:43 +0100
  • c6a6f608c4 Merge branch 'dropout2d' of github.com:deschena/mlx into dropout2d Justin Deschenaux 2023-12-21 23:23:06 +0100
  • 25cddf7df4 Make sure that arrays are freed when saving (#247) Angelos Katharopoulos 2023-12-21 14:08:24 -0800
  • fc0ae0f7ee Add dropout2d Justin Deschenaux 2023-12-21 23:15:48 +0100
  • f9d10a6f4b
    Merge branch 'ml-explore:main' into dropout2d Justin Deschenaux 2023-12-21 23:19:37 +0100
  • c680479403 Add dropout2d Justin Deschenaux 2023-12-21 23:18:29 +0100
  • b31e4a1570 Removed local variables from __call__ method Hazem 2023-12-22 00:17:47 +0200
  • 50cac8e406 Removed init function Hazem 2023-12-22 00:16:12 +0200
  • 273cbcc5fc Add dropout2d Justin Deschenaux 2023-12-21 23:15:48 +0100
  • 2c7df6795e
    Make sure that arrays are freed when saving (#247) Angelos Katharopoulos 2023-12-21 14:08:24 -0800
  • b0cd80d240 Make sure that arrays are freed when saving Angelos Katharopoulos 2023-12-21 13:38:45 -0800
  • 9b83cbf6e0 changed positional arguments to keyword positional arguments in create_alibi_slope function Hazem 2023-12-21 23:32:43 +0200
  • a673f620c1 changed the returned variable name in create_alibi_matrix for consistency Hazem 2023-12-21 21:41:43 +0200
  • 33de113222 Changed the place of the mask addition Hazem 2023-12-21 21:38:30 +0200
  • 5e6d348a3e ran precommit Hazem 2023-12-21 21:16:40 +0200
  • a9d40e783d
    Merge branch 'main' into main Hazem Essam 2023-12-21 21:07:16 +0200
  • 8b0c462c12 ran pre-commit Hazem 2023-12-20 18:50:11 +0200
  • a4be1ee231
    support arange for bfloat16 Daniel Strobusch 2023-12-21 19:57:07 +0100
  • 6c7bebf428 implemented instancenorm Gabrijel Boduljak 2023-12-21 04:23:09 +0100
  • b3916cbf2b
    Improve names of quantization arguments (#235) Angelos Katharopoulos 2023-12-20 16:53:53 -0800
  • 36c42f04bb Rename groups to group_size and width to bits Angelos Katharopoulos 2023-12-20 16:21:52 -0800
  • a65daa7c06 Change the default quantization groups to 64 Angelos Katharopoulos 2023-12-20 14:50:07 -0800
  • 57fe918cf8
    Adds C++ and nn quantization utilities (#230) Angelos Katharopoulos 2023-12-20 14:17:38 -0800
  • 5c333c8579 Address the PR comments Angelos Katharopoulos 2023-12-20 14:13:21 -0800
  • 9f3db8d32f Add the style fix for the optimizers.py Angelos Katharopoulos 2023-12-20 13:57:48 -0800
  • 4b0c358d33 Update the error tolerance so that CPU tests pass Angelos Katharopoulos 2023-12-20 13:49:00 -0800
  • d184b7d07e Add a QuantizedLinear module Angelos Katharopoulos 2023-12-19 23:49:02 -0800
  • e57d055c4a Add quantize functions to the docs and tests Angelos Katharopoulos 2023-12-19 21:50:05 -0800
  • 806ef60846 Add C++ de-/quantize ops Angelos Katharopoulos 2023-12-19 15:36:24 -0800
  • 4912ff3ec2
    Add Lion optimizer (#209) Justin Deschenaux 2023-12-20 22:54:58 +0100
  • d2c38b7cf8
    Merge branch 'main' into lion Justin Deschenaux 2023-12-20 22:07:59 +0100
  • 9e7b943947 Update ack Justin Deschenaux 2023-12-20 20:21:38 +0100
  • f40d17047d
    Indexing bug (#233) Awni Hannun 2023-12-20 10:44:01 -0800
  • ca8df10bfc test Awni Hannun 2023-12-20 09:27:11 -0800
  • 1b860fafed fix Awni Hannun 2023-12-20 09:16:36 -0800
  • 3a73b64378 ran pre-commit Hazem 2023-12-20 18:50:11 +0200
  • 5b25e616f6 Ran pre-commit and removed bidirectional argument because mask will be passed Hazem 2023-12-20 16:48:28 +0200
  • 99dd9e99bb Added ALiBi implementation Hazem 2023-12-20 16:41:27 +0200
  • 2807c6aff0
    Implements divide for integer types and adds floor_divide op (#228) Angelos Katharopoulos 2023-12-19 20:12:19 -0800
  • 116bec9f94 Add floor_divide to the docs Angelos Katharopoulos 2023-12-19 20:05:49 -0800
  • 41608e03b0 Add floor_divide to the tests Angelos Katharopoulos 2023-12-19 17:55:48 -0800
  • ca7f0763f1 Add floor_divide Angelos Katharopoulos 2023-12-19 17:49:34 -0800
  • de892cb66c
    fix for non-macos build issue on cblas.h (#227) davidkoski 2023-12-19 17:01:59 -0800
  • e2e2ed8abb fix for non-macos build issue on cblas.h David Koski 2023-12-19 17:00:00 -0800
  • 37024d899c
    fixes for building with swiftpm (#225) davidkoski 2023-12-19 16:22:10 -0800
  • 5b35a06d86 fixes for building with swiftpm David Koski 2023-12-19 15:23:08 -0800
  • aa9c715c06 added dice_loss ayyucedemirbas 2023-12-20 02:06:48 +0300
  • f11047aa54 added dice loss ayyucedemirbas 2023-12-20 01:51:44 +0300
  • 137f55bf28
    fail early if readinto does not exist (#221) Diogo 2023-12-19 16:27:17 -0500
  • e549f84532
    Triplet Loss (#211) Emircan Erol 2023-12-19 23:37:12 +0300
  • 001efffde0 fail early if readinto does not exist dc-dc-dc 2023-12-19 14:24:03 -0500
  • e5af50c602
    Margin to alpha Emircan Erol 2023-12-19 21:45:04 +0300
  • f7bc76a46f
    Merge branch 'ml-explore:main' into triplet_loss Emircan Erol 2023-12-19 20:47:30 +0300
  • 721f24d6a8 Requested Changes emircanerol 2023-12-19 20:46:38 +0300
  • c049253214 docstring Justin Deschenaux 2023-12-19 09:32:50 +0100
  • 74e6b75a87 Review Justin Deschenaux 2023-12-19 09:26:03 +0100
  • dfa9f4bc58
    An initial quantized matmul implementation (#205) Angelos Katharopoulos 2023-12-18 23:18:57 -0800
  • 6babc5e87c Allow for unaligned x input and address PR comments Angelos Katharopoulos 2023-12-18 23:06:12 -0800
  • 33bf40f345 make general autorelease pool part of metal device Ronan Collobert 2023-12-18 20:45:29 -0800
  • e6872a4149
    Added linspace (#181) Abe Leininger 2023-12-18 19:57:55 -0800
  • 27c02178a3 nits Awni Hannun 2023-12-18 19:55:48 -0800
  • f7f2e3d92d fixed tests for new assertEqualArray func Abe Leininger 2023-12-18 20:20:00 -0700