Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2018 23:46:25

gavrilka
Зарегистрирован: 2018-01-23
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

Приветствую всех, сразу уточню, что я новичок.
Меня заинтересовал проект faceswap, в открытом доступе на github.
Для надежности, удалил python и pycharm, и всё заново установил:
1. python 3.6 64 bit
2. pyCharm
Первый проект создан, project interpreter задан в папку проекта, (+ inherit global site- packages, make available for all projects)
Далее в процессе установки библиотек:
pathlib==1.0.1
scandir==1.6
h5py==2.7.1
Keras==2.1.2
opencv-python==3.3.0.10
tensorflow-gpu==1.4.1
scikit-image
dlib
face_recognition
не могу установить tensorflow-gpu, ошибка binascii.Error: Incorrect padding
Что это за ошибка, как ее исправить? гугл не помог…

Офлайн

#2 Янв. 24, 2018 05:29:31

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

gavrilka
не могу установить tensorflow-gpu, ошибка binascii.Error: Incorrect padding
Может быть я чего-то путаю, по пакет вроде бы на стадии бета-тестирования, от него не приходится ждать стабильности. И на будущее: показывайте трейсбэк ошибки полностью, там же гораздо больше информации чем “Incorrect padding”, кроме того, неплохо было бы увидеть действия, который привели к ошибке.



Офлайн

#3 Янв. 24, 2018 10:05:06

gavrilka
Зарегистрирован: 2018-01-23
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

Вот такая вот ошибка.
До этого у меня ее не было. Единственное, как мне кажется поменялось, при создании среды для проекта я указал + inherit global site- packages, но не понимаю, как это может влиять на это..

 Collecting tensorflow-gpu
Exception:
Traceback (most recent call last):
  File "C:\Program Files\Python36\lib\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "C:\Program Files\Python36\lib\site-packages\pip\commands\install.py", line 335, in run
    wb.build(autobuilding=True)
  File "C:\Program Files\Python36\lib\site-packages\pip\wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "C:\Program Files\Python36\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "C:\Program Files\Python36\lib\site-packages\pip\req\req_set.py", line 620, in _prepare_file
    session=self.session, hashes=hashes)
  File "C:\Program Files\Python36\lib\site-packages\pip\download.py", line 821, in unpack_url
    hashes=hashes
  File "C:\Program Files\Python36\lib\site-packages\pip\download.py", line 659, in unpack_http_url
    hashes)
  File "C:\Program Files\Python36\lib\site-packages\pip\download.py", line 853, in _download_http_url
    stream=True,
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\requests\sessions.py", line 488, in get
    return self.request('GET', url, **kwargs)
  File "C:\Program Files\Python36\lib\site-packages\pip\download.py", line 386, in request
    return super(PipSession, self).request(method, url, *args, **kwargs)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\requests\sessions.py", line 475, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\requests\sessions.py", line 596, in send
    r = adapter.send(request, **kwargs)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\cachecontrol\adapter.py", line 37, in send
    cached_response = self.controller.cached_request(request)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\cachecontrol\controller.py", line 111, in cached_request
    resp = self.serializer.loads(request, cache_data)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\cachecontrol\serialize.py", line 114, in loads
    return getattr(self, "_loads_v{0}".format(ver))(request, data)
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\cachecontrol\serialize.py", line 182, in _loads_v2
    cached["response"]["body"]
  File "C:\Program Files\Python36\lib\site-packages\pip\_vendor\cachecontrol\serialize.py", line 26, in _b64_decode_bytes
    return base64.b64decode(b.encode("ascii"))
  File "C:\Program Files\Python36\lib\base64.py", line 87, in b64decode
    return binascii.a2b_base64(s)
binascii.Error: Incorrect padding

Офлайн

#4 Янв. 24, 2018 10:47:17

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

Где вы вообще нашли такой пакет?



Офлайн

#5 Янв. 25, 2018 10:57:59

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2762
Репутация: +  185  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

> Где вы вообще нашли такой пакет?

Есть такой пакет https://pypi.python.org/pypi/tensorflow-gpu

> Что это за ошибка, как ее исправить? гугл не помог…

CUDA у тебя работает? https://www.tensorflow.org/install/install_windows



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#6 Янв. 25, 2018 19:42:11

gavrilka
Зарегистрирован: 2018-01-23
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

FaceSwap. Помощь с ошибками разного рода

Значит проблему так решить и не смог, к сожалению.
CUDA работает, 8 версия, с патчем.
Немного решил пойти по более простому пути, на reddit выложили приложение FakeApp, на java.
При помощи нее, CUDA 8, видеокарты NVIDIA можно начать делать свои deepface, но похоже тема очень сырая.. я с 11 утра поставил прогу тренироваться, уже более 9 часов прошло, а она вычисляет и вычисляет..
Вот такие вот пироги.., наверно стоит отложить эту затею до лучших времен, одному как-то сложновато совсем. Но если кто захочет разобраться как запустить эту прогу - с радостью объясню. Может у вас получиться сделать что-то

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version