use const in methods
This commit is contained in:
parent
9bfaf7ddd0
commit
e5e7183299
3 changed files with 8 additions and 8 deletions
|
@ -23,7 +23,7 @@ extern "C" {
|
||||||
struct MyModel* create_mymodel(int argc, char ** argv) {
|
struct MyModel* create_mymodel(int argc, char ** argv) {
|
||||||
gpt_params params;
|
gpt_params params;
|
||||||
|
|
||||||
if (gpt_params_parse(argc, argv, params) == false) {
|
if (!gpt_params_parse(argc, argv, params)) {
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2119,7 +2119,7 @@ struct llama_file {
|
||||||
return (size_t) ret;
|
return (size_t) ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
void seek(size_t offset, int whence) {
|
void seek(size_t offset, int whence) const {
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
int ret = _fseeki64(fp, (__int64) offset, whence);
|
int ret = _fseeki64(fp, (__int64) offset, whence);
|
||||||
#else
|
#else
|
||||||
|
@ -2128,7 +2128,7 @@ struct llama_file {
|
||||||
GGML_ASSERT(ret == 0); // same
|
GGML_ASSERT(ret == 0); // same
|
||||||
}
|
}
|
||||||
|
|
||||||
void read_raw(void * ptr, size_t size) {
|
void read_raw(void * ptr, size_t size) const {
|
||||||
if (size == 0) {
|
if (size == 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -2142,19 +2142,19 @@ struct llama_file {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
std::uint32_t read_u32() {
|
std::uint32_t read_u32() const {
|
||||||
std::uint32_t ret;
|
std::uint32_t ret;
|
||||||
read_raw(&ret, sizeof(ret));
|
read_raw(&ret, sizeof(ret));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string read_string(std::uint32_t len) {
|
std::string read_string(std::uint32_t len) const {
|
||||||
std::vector<char> chars(len);
|
std::vector<char> chars(len);
|
||||||
read_raw(chars.data(), len);
|
read_raw(chars.data(), len);
|
||||||
return std::string(chars.data(), len);
|
return std::string(chars.data(), len);
|
||||||
}
|
}
|
||||||
|
|
||||||
void write_raw(const void * ptr, size_t size) {
|
void write_raw(const void * ptr, size_t size) const {
|
||||||
if (size == 0) {
|
if (size == 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -2165,7 +2165,7 @@ struct llama_file {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void write_u32(std::uint32_t val) {
|
void write_u32(std::uint32_t val) const {
|
||||||
write_raw(&val, sizeof(val));
|
write_raw(&val, sizeof(val));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -734,7 +734,7 @@ struct llama_model_loader {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void load_data_for(llama_load_tensor & lt) {
|
void load_data_for(llama_load_tensor & lt) const {
|
||||||
if (use_mmap) {
|
if (use_mmap) {
|
||||||
lt.data = (uint8_t *) mapping->addr + lt.file_off;
|
lt.data = (uint8_t *) mapping->addr + lt.file_off;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue