mirror of
https://github.com/ikawrakow/ik_llama.cpp.git
synced 2026-04-30 11:21:56 +00:00
Remove unused file
This commit is contained in:
2
Makefile
2
Makefile
@@ -708,7 +708,7 @@ OBJS += ggml-alloc.o ggml-backend.o ggml-quants.o unicode.o unicode-data.o
|
|||||||
COMMON_H_DEPS = common/common.h common/sampling.h common/log.h llama.h
|
COMMON_H_DEPS = common/common.h common/sampling.h common/log.h llama.h
|
||||||
COMMON_DEPS = common.o sampling.o grammar-parser.o build-info.o json-schema-to-grammar.o
|
COMMON_DEPS = common.o sampling.o grammar-parser.o build-info.o json-schema-to-grammar.o
|
||||||
|
|
||||||
iqk-quantize.o: iqk-quantize.cpp iqk-quantize.h iqk_mul_mat.h ggml-quants.h ggml-common.h ggml.h ggml-impl.h
|
iqk-quantize.o: iqk-quantize.cpp iqk_mul_mat.h ggml-quants.h ggml-common.h ggml.h ggml-impl.h
|
||||||
$(CXX) $(CXXFLAGS) -c $< -o $@
|
$(CXX) $(CXXFLAGS) -c $< -o $@
|
||||||
ifndef LLAMA_NO_IQK_MULMAT
|
ifndef LLAMA_NO_IQK_MULMAT
|
||||||
iqk_mul_mat.o: iqk_mul_mat.cpp ggml-impl.h ggml.h ggml-quants.h ggml-common.h iqk_mul_mat.h
|
iqk_mul_mat.o: iqk_mul_mat.cpp ggml-impl.h ggml.h ggml-quants.h ggml-common.h iqk_mul_mat.h
|
||||||
|
|||||||
@@ -13,7 +13,6 @@
|
|||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
#include "iqk-quantize.h"
|
|
||||||
#if GGML_USE_IQK_MULMAT
|
#if GGML_USE_IQK_MULMAT
|
||||||
#include "iqk_mul_mat.h"
|
#include "iqk_mul_mat.h"
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -1,46 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
|
|
||||||
#include <stdint.h>
|
|
||||||
|
|
||||||
typedef union {
|
|
||||||
float f;
|
|
||||||
uint32_t i;
|
|
||||||
} iq1bn_scale_t;
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef BITNET_IQ1BN_4x4
|
|
||||||
static inline float iq1bn_min_value(void) { return 1.9074e-06f; }
|
|
||||||
static inline float iq1bn_max_value(void) { return 0.12109f; }
|
|
||||||
#else
|
|
||||||
static inline float iq1bn_min_value(void) { return 0.000488281f; }
|
|
||||||
static inline float iq1bn_max_value(void) { return 0.123047f; }
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static inline uint8_t iq1bn_float_to_fp8(float f) {
|
|
||||||
if (f <= iq1bn_min_value()) return 0;
|
|
||||||
if (f >= iq1bn_max_value()) return 255;
|
|
||||||
iq1bn_scale_t s;
|
|
||||||
s.f = f;
|
|
||||||
#ifdef BITNET_IQ1BN_4x4
|
|
||||||
return ((((s.i >> 23) + 132) & 0xf) << 4) | ((s.i >> 19) & 0xf);
|
|
||||||
#else
|
|
||||||
return ((s.i >> 18) & 0x1f) | (((s.i >> 23) - 116) << 5);
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline float iq1bn_fp8_to_float(uint8_t fp8) {
|
|
||||||
iq1bn_scale_t s;
|
|
||||||
#ifdef BITNET_IQ1BN_4x4
|
|
||||||
s.i = ((((fp8 >> 4) | 0xf0) - 132) << 23) | ((fp8 & 0x0f) << 19);
|
|
||||||
#else
|
|
||||||
s.i = (((fp8 >> 5) + 116) << 23) | ((fp8 & 0x1f) << 18);
|
|
||||||
#endif
|
|
||||||
return s.f;
|
|
||||||
}
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
@@ -31,7 +31,6 @@
|
|||||||
#include "ggml-impl.h"
|
#include "ggml-impl.h"
|
||||||
#include "ggml-quants.h"
|
#include "ggml-quants.h"
|
||||||
#include "iqk_mul_mat.h"
|
#include "iqk_mul_mat.h"
|
||||||
#include "iqk-quantize.h"
|
|
||||||
|
|
||||||
#define GGML_COMMON_IMPL_C
|
#define GGML_COMMON_IMPL_C
|
||||||
#include "ggml-common.h"
|
#include "ggml-common.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user