Created
May 19, 2023 04:03
-
-
Save Aisuko/4d458c0a1dc0485c4d8ba49887fc781c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# git clone --recurse-submodules $(GPT4ALL_REPO) gpt4all | |
# cd gpt4all && git checkout -b build $(GPT4ALL_VERSION) && git submodule update --init --recursive --depth 1 | |
# # This is hackish, but needed as both go-llama and go-gpt4allj have their own version of ggml.. | |
# @find ./gpt4all -type f -name "*.c " -exec sh -c "sed -e 's/ggml_/ggml_gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/ggml_/ggml_gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.h" -exec sh -c "sed -e 's/ggml_/ggml_gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/gpt_/gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.h" -exec sh -c "sed -e 's/gpt_/gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.h" -exec sh -c "sed -e 's/set_console_color/set_gptj_console_color/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/set_console_color/set_gptj_console_color/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/llama_/gptjllama_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.go" -exec sh -c "sed -e 's/llama_/gptjllama_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.h" -exec sh -c "sed -e 's/llama_/gptjllama_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.txt" -exec sh -c "sed -e 's/llama_/gptjllama_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/json_/json_gptj_/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/void replace/void json_gptj_replace/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
# @find ./gpt4all -type f -name "*.cpp" -exec sh -c "sed -e 's/::replace/::json_gptj_replace/g' {} > {}.tmp && mv {}.tmp {}" \; -print | wc -l | xargs echo "Number of files edited:" | |
mv ./gpt4all/gpt4all-backend/llama.cpp/llama_util.h ./gpt4all/gpt4all-backend/llama.cpp/gptjllama_util.h |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment