0% found this document useful (0 votes)
22 views

Notebook Paperspace - Ipynb

The document shows the steps to initialize, update, run and export an AI voice cloning project. It clones a repo, installs dependencies, runs the training and then archives the results.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Notebook Paperspace - Ipynb

The document shows the steps to initialize, update, run and export an AI voice cloning project. It clones a repo, installs dependencies, runs the training and then archives the results.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

{

"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "ni41hmE03DL6"
},
"source": [
"## Initialization"
]
},
{
"cell_type": "code",
"metadata": {
"id": "FtsMKKfH18iM"
},
"source": [
"!sudo apt update\n",
"!sudo apt-get install python3.9-venv -y\n",
"%cd /notebooks/\n",
"!git clone https://git.ecker.tech/mrq/ai-voice-cloning/\
n",
"!ln -s ./ai-voice-cloning/models/ ./\n",
"%cd ai-voice-cloning\n",
"!./setup-cuda.sh\n",
"#!./update.sh"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "IzrGt5IcHlAD"
},
"source": [
"# Update Repos"
]
},
{
"cell_type": "code",
"metadata": {
"id": "3DktoOXSHmtw"
},
"source": [
"# for my debugging purposes\n",
"%cd /notebooks/ai-voice-cloning/\n",
"!sudo apt update\n",
"!sudo apt-get install python3.9-venv -y\n",
"!mkdir -p ~/.cache\n",
"!ln -s /notebooks/ai-voice-cloning/models/voicefixer
~/.cache/.\n",
"!./update-force.sh\n",
"#!git pull\n",
"#!git submodule update --remote"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "o1gkfw3B3JSk"
},
"source": [
"## Running"
]
},
{
"cell_type": "code",
"metadata": {
"id": "c_EQZLTA19c7"
},
"source": [
"%cd /notebooks/ai-voice-cloning\n",
"\n",
"!export
TORTOISE_MODELS_DIR=/notebooks/ai-voice-cloning/models/tortoise/\n",
"!export
TRANSFORMERS_CACHE=/notebooks/ai-voice-cloning/models/transformers/\n",
"\n",
"!./start.sh --share"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "2AnVQxEJx47p"
},
"source": [
"## Exporting"
]
},
{
"cell_type": "code",
"metadata": {
"id": "YOACiDCXx72G"
},
"source": [
"%cd /notebooks/ai-voice-cloning\n",
"!apt install -y p7zip-full\n",
"from datetime import datetime\n",
"timestamp = datetime.now().strftime('%m-%d-%Y_%H:%M:%S')\
n",
"!mkdir -p \"../{timestamp}/results\"\n",
"!mv ./results/* \"../{timestamp}/results/.\"\n",
"!mv ./training/* \"../{timestamp}/training/.\"\n",
"!7z a -t7z -m0=lzma2 -mx=9 -mfb=64 -md=32m -ms=on
\"../{timestamp}.7z\" \"../{timestamp}/\"\n",
"!ls ~/\n",
"!echo \"Finished zipping, archive is available at
{timestamp}.7z\""
]
}
],
"metadata": {
"accelerator": "GPU",
"colab": {
"private_outputs": true,
"provenance": []
},
"gpuClass": "standard",
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.13"
}
},
"nbformat": 4,
"nbformat_minor": 4
}

You might also like