Автозаполнение PyTorch (завершение кода) в Sublime Text 3 - PullRequest
0 голосов
/ 24 октября 2018

Я фанат Sublime Text 3 и хотел бы получить автозаполнение кода для PyTorch.Тем не менее, я пока не могу заставить это работать.Любые предложения или отправные точки, где я могу начать работать?

Я искал в хранилище пакетов Sublime Text, но, к сожалению, его нет.

Примечание: я посмотрел на связанный вопросздесь IDE автозаполнение для pytorch , но это только для VS Code.

Ответы [ 2 ]

0 голосов
/ 02 февраля 2019

Не возвышенный пользователь, но Автозаполнение джедая прекрасно обрабатывает предложения PyTorch.

Джедай - это механизм автозаполнения, и должно работать для любого пакета Python, включаяв виртуальной среде, если вы настроите его и включите PyTorch / Tensorflow.

В любом случае, возвышенная версия , кажется, пропускает некоторые вещи, такие как кэширование результатов, поэтому вам, возможно, придется подождать несколькосекунд после выдачи torch. (библиотека довольно тяжелая, поэтому вы, скорее всего, испытаете некоторое отставание).Если вы хотите ускорить его, я не вижу другой возможности, кроме как изменить его вручную (vim-плагин для джедаев, которым я пользуюсь, реализовал эту опцию, вы можете проверить, как они это сделали здесь , обаПлагины джедаев, кажется, написаны на Python, поэтому должны быть настраиваемыми / исправляемыми).

О, и если что-то не работает (или, возможно, вы хотели бы отправить PR-запрос в команду джедаев / возвышенную команду джедаев)сообщество вокруг него довольно энергично, и вы должны получить некоторую помощь (определенно лучше и более подробно, чем здесь, в StackOverflow).

0 голосов
/ 02 февраля 2019

Несмотря на то, что pytorch довольно популярен, я сомневаюсь, что для него появятся плагины автозаполнения, так как большинство людей используют более общую возможность.

В те дни, когда я использовал Все автозаполнение для очень похожей цели.Он в основном предлагает автозаполнение на основе всех файлов, которые открыты в данный момент.Это означает, что вы можете использовать его не только для pytorch, но и практически для любой библиотеки или файла.Единственный реальный недостаток в том, что вы должны держать файл открытым, но я все равно постоянно что-то там ищу, так что это меня не особо беспокоит.

Надеюсь, это то, что вы искали,С уважением

...