string("0.5") == float(0.5)во первых, всеми способами избегайте неоднозначностей и странных преобразований, нестрогая типизация это лучший способ выстрелить себе в ногу, в будущем
(1000001.0/0.003)*0.003 == 1000001.0
# falsevar x=(1000001.0/0.003)*0.003;
var y=1000001.0;
Math.abs(x-y)<1e-9;
# trueНу скачивать сайт мне не к чему или я чего-то не понимаю.не попытавшись пройти по ссылке (как минимум загрузить его заголовки) ты не сможешь понять, файл для загрузки это или еще одна страница. Так же не загрузив страницу ты не сможешь понять по каким ссылкам идти дальше
Не одной nvidia мир полнится. OpenCL и поддержка популярных пакетов работы с нейронными сетями и вообще gpgpu типа tensorflow и torch благодаря rocm пополнилась некоторыми моделями от amd
и я не сомневаюсь что у intel тоже будут возникать с этим проблемы, но когда начинаешь считать деньги (соотношение цена/возможности) список GPU резко уменьшается. Сейчас держать для нейронных сетей машины с vram меньше 16гб ... опасно, да, взять готовый и оптимизированный набор весов, может и получится для 8гб, но опять это вопрос изучения (наверняка ограниченность rocm не позволит использовать нормально фишки 16- и даже 8-битной арифметики, вот support list для 16)