-
- float16 уже намылились вводить для ИИ, там 1(знаковый)+8(экспонента)+7(мантисса)=16 бит. А на 8-ми битах едва ли возможно float сделать - слишком мало бит. - Ксения(03.12.2018 19:34)
- заглядываю в любую черную коробку и вижу херову гору битов, байтов и гигагерц. и все это за ссущие капейки, вопрос - какой смысл существования флоата 16 и даже 32 бита? - LordN(04.12.2018 02:25)
- float8 это практически логарифмический тип, имеющий хорошую точность на низах и большой диапазон в 8 байтах. Просто почитал про минифлоаты и стало интересно. Применение - запись звука, изображения. там, где абсолютная точность не требуется. - michas(04.12.2018 16:29)
- Смысл в энергопотреблении железного перемножителя флоатов за 1 такт. - PlainUser(04.12.2018 15:15)
- Для 8 бит, самото. Ух как я на АВРке флотопойнтил! ;О) Правда, у меня мантисса была 16 бит. Но то такэ... - mse homjak(04.12.2018 11:39)
- Смысл тот, что для ИИ высокая точность не нужна - достаточно float16, а в наборе инструкций "AVX-512 Vector Neural Network Instructions (VNNI) - vector instructions for deep learning" в векторный регистр длиной 512 бит поместится таких флоатов аж Ксения(124 знак., 04.12.2018 04:10 - 04:19, ссылка)
- +1 - Codavr(04.12.2018 04:25)
- заглядываю в любую черную коробку и вижу херову гору битов, байтов и гигагерц. и все это за ссущие капейки, вопрос - какой смысл существования флоата 16 и даже 32 бита? - LordN(04.12.2018 02:25)
- А заtypedefить слабО? :)) - MBedder(03.12.2018 18:52)
- И уcпокоиться :) - michas(03.12.2018 19:02)
- Нет (и слава богу) - Скрипач(03.12.2018 18:42)
- Если в крестах - то прикрутить функционал как 2 пальца об асфальт, но нужно где-то раздобыть либу... Boвa(158 знак., 03.12.2018 20:04 - 20:41)
- ...и отгрести багов и трешака :) - Скрипач(03.12.2018 20:45)
- Спасибо! - michas(03.12.2018 18:48)
- Если в крестах - то прикрутить функционал как 2 пальца об асфальт, но нужно где-то раздобыть либу... Boвa(158 знак., 03.12.2018 20:04 - 20:41)
- float16 уже намылились вводить для ИИ, там 1(знаковый)+8(экспонента)+7(мантисса)=16 бит. А на 8-ми битах едва ли возможно float сделать - слишком мало бит. - Ксения(03.12.2018 19:34)