bmaltais
b7c9bcd6b7
Update runpod
2023-06-24 20:07:00 -04:00
bmaltais
b3e8e9537f
Updates for runpod
2023-06-24 19:51:40 -04:00
bmaltais
bae308a313
Fix for runpod
2023-06-24 19:49:20 -04:00
bmaltais
40108a3786
Runpod updated
2023-06-24 19:38:52 -04:00
bmaltais
183c4c4d64
More runpod updates
2023-06-23 17:31:13 -04:00
bmaltais
1f67b89682
More runpopd updates
2023-06-23 17:22:51 -04:00
bmaltais
727c1858e6
Updates to automate runpos requirements install
2023-06-23 17:02:10 -04:00
bmaltais
89c79c4110
Add runpod support
2023-06-23 16:43:08 -04:00
bmaltais
59ca38d2b3
Improve setup solution ( #1043 )
...
Improve setup across platforms
2023-06-23 11:56:13 -04:00
bmaltais
31d04983c1
Fix linux setup detection
2023-06-22 20:15:54 -04:00
bmaltais
551eed76d2
Refactor setup ( #1030 )
...
* Refactor setup in setup folder
* More refactoring
* Remove need to run setup.sh as sudo
* Fix for unix undel python 3.8
* Create setup_common.py
* Fix windows setup
* Refining setup
---------
Co-authored-by: Your Name <you@example.com>
2023-06-21 15:09:18 -04:00
bmaltais
3d66d35c39
Updates to support ubuntu 22.04 on wsl2
2023-06-14 18:21:42 -04:00
bmaltais
797e2b4433
Update unix based system requirements file
2023-06-07 13:38:12 -04:00
YaoJunchang
bf53d0f1e6
fix: use python 3.10 prior to avoid use python higher than 3.10 mistakenly
2023-04-27 18:43:10 +08:00
JSTayco
77e762ab9c
Update VENV directory to be more dynamic in docker
2023-04-03 11:03:18 -07:00
JSTayco
4836cc35de
Improve container environment detection
...
Improve container environment detection, improve library linking in containers, ensure we exit after calling gui.sh to avoid any conditions where code continues running.
2023-04-02 22:40:48 -07:00
JSTayco
fd603cb5a7
Add -u short option
2023-04-02 21:56:09 -07:00
JSTayco
0d4cacb60f
Add option -u to skip gui launch
2023-04-02 21:53:19 -07:00
JSTayco
a59fdbcd59
Typo fixes
...
Makes the SAST happy.
2023-04-02 12:35:47 -07:00
JSTayco
f32ce0aead
Removed tensorflow from requirements.txt for macOS
...
Added CPU architecture detection for packages
2023-04-02 12:32:56 -07:00
JSTayco
1875bccab8
Typo fix preventing Linux pip install
2023-04-01 18:51:24 -07:00
bmaltais
109907c6f3
Update setup file
2023-04-01 16:28:05 -04:00
bmaltais
7150179155
Update missing setup files
2023-04-01 16:22:30 -04:00
JSTayco
2c470c6659
Typo fixes
2023-04-01 10:37:20 -07:00
JSTayco
14dc16ccd4
Minor fix to branch name
2023-04-01 10:18:44 -07:00
JSTayco
69deea0979
Fix auto branch switch
2023-04-01 10:17:36 -07:00
JSTayco
0dbbaf5891
Keep current branch unless specified otherwise
2023-04-01 10:15:15 -07:00
JSTayco
ab6c7e2082
Fixed git cloning for new directories.
2023-04-01 09:59:35 -07:00
JSTayco
882e4837b3
Check for valid install directory and upgrade pip in venv
2023-04-01 09:15:07 -07:00
JSTayco
aed9f937da
Removed -v test as older versions of bash don't support that option
...
Made script compatible with very old version of bash, added some guards for library linking, and removed redundant library linking.
2023-04-01 08:52:45 -07:00
JSTayco
b2e7d5f419
Minor help text formatting.
2023-03-31 21:38:27 -07:00
JSTayco
c92153e546
Hide pip output better with no verbosity
2023-03-31 21:21:50 -07:00
JSTayco
2a24a8b6fc
Update setup.sh
2023-03-31 21:11:24 -07:00
JSTayco
a740fdb006
Update setup.sh
2023-03-31 21:09:43 -07:00
JSTayco
fbf6709946
More safeties around git
...
And more error messages in verbose mode
2023-03-31 21:03:25 -07:00
JSTayco
4559528d33
git is now location indpendent
...
removed all cd commands in process
2023-03-31 20:54:21 -07:00
JSTayco
035dad220a
git is now location independent
...
Removed the cd commands in the process
2023-03-31 20:51:49 -07:00
JSTayco
febd553864
Python is now more dynamic
...
Made python and the requirements.txt location independent.
2023-03-31 20:00:56 -07:00
JSTayco
b02fb86765
Small README update
...
Updates README to cover new location change and adds one small comment to clarify a variable
2023-03-31 19:30:43 -07:00
JSTayco
bd2e829ae3
More safeties around Python ops
...
More safeties and more code consolidation. Now we try to exit the python venv after all the python operations. All the python operations were consolidated to facilitate this.
2023-03-31 17:24:09 -07:00
JSTayco
e5b2257d7d
Integrated upgrade.sh
...
Integrated upgrade.sh functionality, consolidated code to install dependencies, added ability to skip git operations, ensured the script can run from anywhere aimed at installation anywhere, ensured all git commnds worked from anywhere aimed at target folder, normalized specified install directory names (always get the absolute path).
2023-03-31 16:39:28 -07:00
JSTayco
85946799f0
Merge branch 'consolidated_install_scripts' of https://github.com/jstayco/kohya_ss into consolidated_install_scripts
2023-03-30 18:20:46 -07:00
JSTayco
6e7e25cba9
Big update: Verbosity, space check skip,
...
Huge reorg to account for macOS and other non-Linux OSs. Verbosity levels 1-3 added (used by FDs 3-5). Simplified code by creating more shared functions.
2023-03-30 18:20:42 -07:00
jstayco
90e34cc6f7
Small improvement to an stdout line.
...
Just a typo fix and added a word in an echo statement.
2023-03-30 16:20:13 -07:00
JSTayco
bff107878b
Default install location is now environment-based
...
Better default install locations and updated the README to reflect.
2023-03-29 16:05:57 -07:00
JSTayco
dfe96a581d
Remove hard-coded config file path
2023-03-29 15:09:42 -07:00
JSTayco
c490764c7e
Simplify environment variable check
2023-03-29 15:07:04 -07:00
JSTayco
1f67aaa43b
More robust df check
2023-03-29 14:47:10 -07:00
JSTayco
a58b3b616a
Add -p switch to expose public URL
...
This adds the ability for an extra switch to expose a public URL. We default to private.
2023-03-29 14:41:17 -07:00
JSTayco
094528c7cd
Inform user of config copy
...
Better inform the user what is happening. Upon successful configuration file copy operation, we notify the user where that config is located. Also added small sleep step before calling accelerate config to give the user a chance to read the message.
2023-03-29 13:35:10 -07:00