Buckets:
| llama_memory_status llama_memory_status_combine(llama_memory_status s0, llama_memory_status s1) { | |
| bool has_update = false; | |
| switch (s0) { | |
| case LLAMA_MEMORY_STATUS_SUCCESS: | |
| { | |
| has_update = true; | |
| break; | |
| } | |
| case LLAMA_MEMORY_STATUS_NO_UPDATE: | |
| { | |
| break; | |
| } | |
| case LLAMA_MEMORY_STATUS_FAILED_PREPARE: | |
| case LLAMA_MEMORY_STATUS_FAILED_COMPUTE: | |
| { | |
| return s0; | |
| } | |
| } | |
| switch (s1) { | |
| case LLAMA_MEMORY_STATUS_SUCCESS: | |
| { | |
| has_update = true; | |
| break; | |
| } | |
| case LLAMA_MEMORY_STATUS_NO_UPDATE: | |
| { | |
| break; | |
| } | |
| case LLAMA_MEMORY_STATUS_FAILED_PREPARE: | |
| case LLAMA_MEMORY_STATUS_FAILED_COMPUTE: | |
| { | |
| return s1; | |
| } | |
| } | |
| // if either status has an update, then the combined status has an update | |
| return has_update ? LLAMA_MEMORY_STATUS_SUCCESS : LLAMA_MEMORY_STATUS_NO_UPDATE; | |
| } | |
| bool llama_memory_status_is_fail(llama_memory_status status) { | |
| switch (status) { | |
| case LLAMA_MEMORY_STATUS_SUCCESS: | |
| case LLAMA_MEMORY_STATUS_NO_UPDATE: | |
| { | |
| return false; | |
| } | |
| case LLAMA_MEMORY_STATUS_FAILED_PREPARE: | |
| case LLAMA_MEMORY_STATUS_FAILED_COMPUTE: | |
| { | |
| return true; | |
| } | |
| } | |
| return false; | |
| } | |
Xet Storage Details
- Size:
- 1.53 kB
- Xet hash:
- af7201e7464ab68be5f6868ca9285928bd65df28835da5ca32231e9887fc9c31
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.