В Mathematica я нахожу интересную функцию StartExternalSession
Вы можете видеть, что он загружает Python только один раз, а затем он может вычислять выражения.
Как это устроено?
В C ++ я могу использовать os.system(...)
позвонить в питона.
В моем C ++ проекте есть нейронные сети, если я использую os.system(...)
, он будет загружать сеть снова и снова, это занимает так много времени.
Итак, я хочу спросить, как запустить Python в сессии в C ++?
Загрузите сеть в Python один раз, затем снова сделайте прогноз, и нет необходимости повторно импортировать сеть.
Как я должен сделать?
Задача ещё не решена.
Других решений пока нет …