Литературные клубы самое то
	
rf J	* 1
Æ O— /	
	/ > 1 /ifl / /J|
лУ 1	_ . Д
Можно, лови
- 5¡r ■** ЦтМНГ ;. ~ X	» • • о	’ '-r -f’-y-r', -mt*	*A	- • * "» • ; ^	
					
	к У 'tiw	<y/'		wT	''шЛ
A |R " • '-Л .		Ÿ tí ^	
до> ï&tëïà	HrttШ1 sW,	ГЧ1 		_	УЧШЁШШ
Ага. Если ты следовал инструкциям, то у тебя стоит tensorflow для CPU (и вероятно для процессорных команд AVX).

Если хочешь поставить раком свою видюху, тебе надо установить tensorflow-gpu (“pip install tensorflow-gpu”). Там немного сложнее чем с CPU, не все видюхи поддерживает и нужно дополнительный софт (CUDA и cuDNN вродь).
Тут подробнее.

Из недр хабра:
«TensorFlow очень аппаратно- и версионно- зависим. И вот что бы его установить как описанно выше (без плясок с бубном) получается только под CPU, под GPU нужно знать необходимые версии python, CUDA, самой tensorflof. Например у меня под старенькой видеокартой Nvidia GTX 660 Ti работает только следующая связка Python 3.6, CUDA 9.0 (именно 9.0, не 9.1 и не 9.2, и уж тем более не 10.х) и tensorflow == 1.5 (это под Win10, вероятно под Ubuntu 18.04 можно запустить более свежие версии). Во всех остальных случает ругается «dll not found» причем без указании конкретной dll и отправляет на сайт tesorflow в раздел траблшутинга (в корень форума, а сам дальше ищи как хочешь). Я понимаю, что устройств с поддержкой CUDA очень много и на каждое не опишешь «танец с бубном», но предостерегаю желающих попробовать, что бы не опускали руки в самом начале когда на них поваляться «ошибки без описания»»
В не обученном виде, даёт нечто вроде этого
name
input
output
Могу объяснить, как это запустить на винде. Я немного сонный, но постараюсь написать понятно.
1 - Устанавливаем python x64 (на системах x32 можно запустить, но это не просто) (ставил на версию 3.7.0, но можно другую). При установке ставим галочку с параметром “PATH” (если коротко, сократит вызов в командной строке).
2 - Далее необходимо установить библиотеки на установленный интерпретатор python.
- Открываем командную строку (win+r и пишем “cmd”)
- пишем “pip install tensorflow==1.13.1” (можно поставить новую версию, но будет ругаться на вызов устаревших функций)
- пишем “pip install opencv-python”
- вроде больше ничего не требуется из библиотек
3 - Теперь нужно то, в чём будем запускать. Есть как минимум 3 способа
- написать простой батник (.bat) – одной строкой в блокноте
- установить PyCharm – придётся настроить конфигурацию (долго расписывать)
- установить Visual Studio – также придётся настраивать конфигурацию
4 - Скачиваем исходники (кнопка “clone or download” и там “download ZIP” в github)
5 - Скачиваем базы с лицами
- аниме-лица
- 3D-лица
6 - Создаём тестовую базу и тренировочную. В папке с исходным кодом создаём папку “dataset” -> там создаём папку с любым именем (это имя будет передаваться в программу) -> далее картинки из скачанных баз запихиваем по 2 папкам: “trainA”, “trainB”. То, что хотите превратить в аниме кидаете в папку “testA” или “testB”. Должно получится нечто вроде такого: “dataset” -> “ваша_База” -> “trainA” (с 3D-лицами), “trainB” (с 2D-лицами), “testA” (ваши фотки), “testB” (ваши фотки).
7 – Пишем батник для запуска.
- Создаём блокнот в папке с исходным кодом
- Пишем в нём “main.py --dataset имя_папки_с_базой --phase test”
- Сохраняем, закрываем, меняем расширение на .bat
- Запускаем его
Если всё сделано правильно, должна появится консоль и начаться выполнение.

Теперь немного об настройках
- “--phase” имеет два варианта: “train” (обучает модель), “ test” (использует модель)
- “--light true” вроде как снижает потребления памяти

Собственно, ставим “--phase train” - обучаем, ставим “--phase test” – трансформируем фотки с помощью обученной модели.

Теперь о грустном. Я смог добиться обучения, но моего железо нихера не хватает для адекватного обучения, может если поигратся с настройками что-то даст… незнаю градиентный спуск пониже сделать… или эпох поменьше..
Если у меня будет тренированная модель, я бы мог попробовать конвертировать это всё в аккуратный exe файл и соответственно не будет еботни с питоном (я такое уже проворачивал, не сложно). Можно даже соединить это с графическим интерфейсом.
З.Ы. Я писал это всё немного внеадеквате… если есть потребность, могу после работы оформить это в красивом посте и даже поотвечать на вопросы по установке и запуску там же…
З.Ы.Ы Хуёвый из меня Гипер-Кеп
pgj
C:\Windows\system32\cmd.exe
iscriminator_B/local/D_logit/bias:0 <float32_ref 1) [1, bytes: 4] iscriminator_B/global/conv_0/kernel:0 <float32_ref 4x4x3x64) [3072, bytes: 1228 ]
Bf
C:\3arpy3Ka\UGATIT-master\UGATIT-master\Run - train.bat
Файл Правка Поиск Вид Кодировки Синтаксисы Опции
Если кому интересно кто там спит.