Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						eec4d71737 
					 
					
						
						
							
							scripts : add amx to sync-ggml.sh [no ci]  
						
						
						
						
					 
					
						2024-11-07 23:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						a2c6fd747c 
					 
					
						
						
							
							scripts : sync update  
						
						
						
						
					 
					
						2024-11-07 23:07:55 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						9e4a2563ea 
					 
					
						
						
							
							scripts : fix amx sync [no ci]  
						
						
						
						
					 
					
						2024-10-26 10:33:31 +03:00 
						 
				 
			
				
					
						
							
							
								Diego Devesa 
							
						 
					 
					
						
						
							
						
						c83ad6d01e 
					 
					
						
						
							
							ggml-backend : add device and backend reg interfaces ( #9707 )  
						
						... 
						
						
						
						Co-authored-by: Johannes Gäßler <johannesg@5d6.de > 
						
						
					 
					
						2024-10-03 01:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						afd27f01fe 
					 
					
						
						
							
							scripts : sync cann files ( #0 )  
						
						
						
						
					 
					
						2024-08-08 14:56:52 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						5e2727fe03 
					 
					
						
						
							
							scripts : sync vulkan-shaders ( #0 )  
						
						
						
						
					 
					
						2024-07-27 18:08:47 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						56f20aa25d 
					 
					
						
						
							
							scripts : sync ggml-aarch64 sources  
						
						
						
						
					 
					
						2024-07-27 18:07:33 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						3f2d538b81 
					 
					
						
						
							
							scripts : fix sync for sycl  
						
						
						
						
					 
					
						2024-07-08 13:51:31 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						f3f65429c4 
					 
					
						
						
							
							llama : reorganize source code + improve CMake ( #8006 )  
						
						... 
						
						
						
						* scripts : update sync [no ci]
* files : relocate [no ci]
* ci : disable kompute build [no ci]
* cmake : fixes [no ci]
* server : fix mingw build
ggml-ci
* cmake : minor [no ci]
* cmake : link math library [no ci]
* cmake : build normal ggml library (not object library) [no ci]
* cmake : fix kompute build
ggml-ci
* make,cmake : fix LLAMA_CUDA + replace GGML_CDEF_PRIVATE
ggml-ci
* move public backend headers to the public include directory (#8122 )
* move public backend headers to the public include directory
* nix test
* spm : fix metal header
---------
Co-authored-by: Georgi Gerganov <ggerganov@gmail.com >
* scripts : fix sync paths [no ci]
* scripts : sync ggml-blas.h [no ci]
---------
Co-authored-by: slaren <slarengh@gmail.com > 
						
						
					 
					
						2024-06-26 18:33:02 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						554c247caf 
					 
					
						
						
							
							ggml : remove OpenCL ( #7735 )  
						
						... 
						
						
						
						ggml-ci 
						
						
					 
					
						2024-06-04 21:23:20 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						00281b7be3 
					 
					
						
						
							
							scripts : remove mpi remnants  
						
						
						
						
					 
					
						2024-05-29 14:31:18 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						9f773486ab 
					 
					
						
						
							
							script : sync ggml-rpc  
						
						
						
						
					 
					
						2024-05-14 19:14:38 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						e11a8999b5 
					 
					
						
						
							
							license : update copyright notice + add AUTHORS ( #6405 )  
						
						... 
						
						
						
						* license : add AUTHORS
* authors : update
* scipts : add LICENSE and gen-authors.sh to sync 
						
						
					 
					
						2024-04-09 09:23:19 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						d48ccf3ad4 
					 
					
						
						
							
							sync : ggml ( #6351 )  
						
						... 
						
						
						
						* sync : ggml
ggml-ci
* cuda : move GGML_CUDA_DMMV constants to dmmv.cuh
---------
Co-authored-by: slaren <slarengh@gmail.com > 
						
						
					 
					
						2024-03-29 17:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						8a3012a4ad 
					 
					
						
						
							
							ggml : add ggml-common.h to deduplicate shared code ( #5940 )  
						
						... 
						
						
						
						* ggml : add ggml-common.h to shared code
ggml-ci
* scripts : update sync scripts
* sycl : reuse quantum tables
ggml-ci
* ggml : minor
* ggml : minor
* sycl : try to fix build 
						
						
					 
					
						2024-03-09 12:47:57 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						cd9aea63b5 
					 
					
						
						
							
							scripts : update sync scripts with new backends  
						
						
						
						
					 
					
						2024-02-10 09:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						fe680e3d10 
					 
					
						
						
							
							sync : ggml (new ops, tests, backend, etc.) ( #4359 )  
						
						... 
						
						
						
						* sync : ggml (part 1)
* sync : ggml (part 2, CUDA)
* sync : ggml (part 3, Metal)
* ggml : build fixes
ggml-ci
* cuda : restore lost changes
* cuda : restore lost changes (StableLM rope)
* cmake : enable separable compilation for CUDA
ggml-ci
* ggml-cuda : remove device side dequantize
* Revert "cmake : enable separable compilation for CUDA"
This reverts commit 09e35d04b1slarengh@gmail.com > 
						
						
					 
					
						2023-12-07 22:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						4760e7cc0b 
					 
					
						
						
							
							sync : ggml (backend v2) ( #3912 )  
						
						... 
						
						
						
						* sync : ggml (backend v2) (wip)
* sync : migrate examples and llama.cpp to dynamic graphs (wip)
* sync : update tests + fix max op params to 64
ggml-ci
* sync : ggml-cuda
ggml-ci
* llama : fix save/load state context size
ggml-ci
* sync : try to fix build on tvOS
* sync : pass custom graph sizes in training examples
* sync : update graph copies to new ggml API
* sync : update sync-ggml.sh with new files
* scripts : fix header in sync script
* train : fix context size calculations
* llama : increase inference graph size up to 4096 nodes
* train : allocate grads for backward graphs
* train : allocate grads for gb_tmp 
						
						
					 
					
						2023-11-13 14:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						db3abcc114 
					 
					
						
						
							
							sync : ggml (ggml-backend) ( #3548 )  
						
						... 
						
						
						
						* sync : ggml (ggml-backend)
ggml-ci
* zig : add ggml-backend to the build 
						
						
					 
					
						2023-10-08 20:19:14 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						ef3f333d37 
					 
					
						
						
							
							ggml : sync latest (SAM + SD operators, CUDA alibi) ( #2709 )  
						
						... 
						
						
						
						* ggml : sync latest (SAM + SD operators, CUDA alibi)
ggml-ci
* ggml : fix tabs 
						
						
					 
					
						2023-08-22 14:22:08 +03:00 
						 
				 
			
				
					
						
							
							
								Eve 
							
						 
					 
					
						
						
							
						
						81844fbcfd 
					 
					
						
						
							
							tests : Fix compilation warnings (Linux/GCC) ( #2451 )  
						
						... 
						
						
						
						* fix hellaswag print format, cast away warning in test-double-float
* c++11 cannot use designated initializers
* add static to test-grad0.c internal functions
* use memcpy in test-double-float.c
* port c tests to c++
* use initializer list for ggml_init_params 
						
						
					 
					
						2023-08-02 11:06:19 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						1b6efeab82 
					 
					
						
						
							
							tests : fix test-grad0  
						
						
						
						
					 
					
						2023-07-05 20:20:25 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						ed9a54e512 
					 
					
						
						
							
							ggml : sync latest (new ops, macros, refactoring) ( #2106 )  
						
						... 
						
						
						
						- add ggml_argmax()
- add ggml_tanh()
- add ggml_elu()
- refactor ggml_conv_1d() and variants
- refactor ggml_conv_2d() and variants
- add helper macros to reduce code duplication in ggml.c 
						
						
					 
					
						2023-07-04 21:54:11 +03:00 
						 
				 
			
				
					
						
							
							
								Georgi Gerganov 
							
						 
					 
					
						
						
							
						
						284685f169 
					 
					
						
						
							
							scripts : add helper scripts to synch ggml repo  
						
						
						
						
					 
					
						2023-04-23 19:57:09 +03:00