Попробуйте:
alert(navigator.appVersion);
Это должно дать вам строку, которую вы можете проанализировать для ОС.
Я обнаружил, что nn::sequential
может быть использован для этой цели, и он не нуждается в предварительной реализации, которая может быть положительным моментом и в то же время отрицательным моментом. nn::sequential
уже требует, чтобы у каждого модуля была прямая реализация, и вызывает функции пересылки в последовательности, в которую они добавили. Таким образом, нельзя создать нестандартный прямой прогон ad-hock, такой как Dense-Net, хотя достаточно хорош для общего использования.
Кроме того, кажется, что nn::sequential
просто использует std::vector<nn::AnyModule>
в качестве своего базового списка модулей. Таким образом, std::vector<nn::AnyModule>
также может быть использован.