Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add some new ops, fix some operators and add batch operations to cert…
…ain operators. (#747) * cuda: fix group_norm * cuda: add batch inference support for ggml_pad/ggml_upscale * add ggml_arrange * add ggml_timestep_embedding * update ggml_arange/ggml_timestep_embedding tests * cuda: fix im2col * add ggml_arange/ggml_timestep_embbeding support for metal backend * fix some bugs * fix some bugs * Update include/ggml/ggml.h Co-authored-by: Georgi Gerganov <[email protected]> * Update src/ggml-cuda.cu Co-authored-by: Georgi Gerganov <[email protected]> * Update src/ggml-metal.m Co-authored-by: Georgi Gerganov <[email protected]> * Update src/ggml-metal.m Co-authored-by: Georgi Gerganov <[email protected]> * Update src/ggml-metal.metal Co-authored-by: Georgi Gerganov <[email protected]> * modify according to the review comments * ggml : fix compile warnings + code style * ggml : normalize compute_forward calls + fix seg fault in debug * minor --------- Co-authored-by: Georgi Gerganov <[email protected]> Co-authored-by: slaren <[email protected]>
- Loading branch information