Я только недавно начал посещать курсы машинного обучения для выпускников в этом семестре.Я - специалист по математике, и у меня не было опыта работы с кодированием (может быть, немного C ++), и каждый шаг кажется огромным препятствием.
Я прошел через некоторые основы кодирования на Python через парукурсов Youtube и некоторых кратких путеводителей.У меня
Установлен Python через Anaconda,
Установлен Pycharm (профессиональный - я студент),
создал виртуальную среду с тензорным потоком через conda create,
подключил проект pycharm к этой среде,
и добавил новыйпуть для этого проекта для импорта пользовательских модулей (я знаю, что могу копировать свои модули в папку пакета сайта в средах anaconda, но я подумал, что было бы неплохо сохранить отдельную папку, в которую я поместил бы все свои модули для определенных проектов, чтобы ониболее доступны).
Теперь вот что я хочу сделать:
Мой профессор специально сказал нам сдавать наши задания в формате блокнота jupyter (предположительно .ipynb).Я хочу преобразовать мои файлы python (в среде conda) в pycharm в файл блокнота jupyter.Я пробовал, но не получилось:
- Конвертировать .py напрямую в .ipynb (есть ли способ сделать это?)
- создать новое ядро через python -m ipykernel install,создайте новый файл под этим ядром и скопируйте мои коды (наверное, я смогу скопировать, вставить все свои модули в эту среду, и это будет работать)
- Использование jupyter notebook в pycharm для начала (я не знаюно блокнот jupyter для pycharm кажется ... неудобным? может быть, это потому, что я просто привык к оригинальному блокноту jupyter ...)
Я хочу использовать pycharm в качестве базового редактора и сохранить всемои модули организованы так, что я могу легко получить к ним доступ, и у меня есть удобный способ подключения моих проектов pycharm к ноутбуку jupyter.
Есть мысли?Заранее спасибо!
РЕДАКТИРОВАТЬ: я теперь изменил sys.path, чтобы блокнот jupyter мог найти мои пользовательские модули.Но теперь я хочу импортировать мо модели (файлы .ckpt), которые я обучил, в мой блокнот jupyter.Любая помощь будет оценена!