@proelixir

Страница 1040 из 1045
Александр
16.10.2018
08:45:44
Поздно с ответом, но можно в докере. Подсистема линуксовая тоже может, но не все. Про удобные автокомплиты забудь))
зачем докер-то? там же нормальный инсталлятор, всё запускается для visual code плагин есть

почти всё нативное на BEAM, с эликсиром и эрлангом вообще не очень много проблем должно быть под windows

Buckler
17.10.2018
04:10:11
Привет, Abigail! Пожалуйста, реши капчу: Вычисли: 65+56=... Осталось попыток: 3 Если не решишь - забаню навеки... Удачи!

Google
Buckler
17.10.2018
16:58:34
Привет, Adriena! Пожалуйста, реши капчу: Вычисли: 84+14=... Осталось попыток: 3 Если не решишь - забаню навеки... Удачи!

Игорь
18.10.2018
07:22:37
Добрый. Есть же примеры реализациий ИИ (нейронок) на Erlang + Piton ?

Значит такое и на Elixir должно быть?

Aldar
18.10.2018
07:25:07
Добрый. Есть же примеры реализациий ИИ (нейронок) на Erlang + Piton ?
А зачем тут эликсир? На питоне нейронки пишут в основном или с++

Игорь
18.10.2018
07:25:13
Поскажите насколько реально и целесообразно в качестве пет-проекта для себя попробовать на Elixir-е сделать типа Поисковика внутри телеграм-каналов и прочих "слаков" но с интеллектуальным поиском. Чтобы получать только "выжимку", а не спам и кто-то там вошел в канал, кто то вышел и привет, пока.

Я читал что алготрейдинг на эрланге есть

всякие "спауны" могут на нем писаться... Питон конечно будет, но erlang + Piton такое же тоже есть?

значит и эликсир может, как более актуальоне

Vladimir
18.10.2018
07:27:54
Я читал что алготрейдинг на эрланге есть
Erlang там только для роутинга толстых потоков с данными и простого разбора двоичных форматов. Вся тяжёлая математика для HFT - это плюсы или даже сишечка.

Alex
18.10.2018
07:28:05
А зачем тут эликсир? На питоне нейронки пишут в основном или с++
Интересно нейронки на питоне они прям на питоне или это все-таки какие-нибудь биндинги в С++

Константин
18.10.2018
07:58:06
Для новых людей: У нас есть канал новостей по эликсиру @proelixir_news

Google
Vlad
18.10.2018
08:02:49
И еще такой канал, как альтернатива @elixir_formula

Andrey
18.10.2018
08:47:45
Значит такое и на Elixir должно быть?
На одном из митапов как-то раз рассказывали про реализацию: http://elixir-lang.moscow/events/5/talks/obrabotka-potokovogo-video-s-pomoshchju-nejronnyh-setej

Насколько оно готово, правда, не знаю

Игорь
18.10.2018
08:48:12
! спасибо !

Vladimir
18.10.2018
09:08:23
Нейросеть все же не для Erlang ниша, тк, отбросив удачное маркетиноговое название, получаем, что это в основном решатель системы линейных уравнений с экстраполяцией. Числодробилка - ниша совсем не для Erlang.

Dmitry
18.10.2018
09:11:43
@eryx67 Но люди всё равно стараются и на Elixir-е вместе с C не хуже Python-а получается по скорости: https://github.com/versilov/matrex

Alexey
18.10.2018
09:54:54
Так питон вообще тормозной, смысл с ним сравнивать? Он не сильно быстрее руби, медленее пхп и перла. Эликсир в десятки раз быстрее, по тестам

Dmitry
18.10.2018
10:05:36
Неужели в ИИ так нужна скорость? Питон вроде в этой сфере из-за того, что это ЯП аналитиков, он им проще дается и они сразу могут решать свои задачи

Dmitry
18.10.2018
10:18:59
Мне кажется это взятые совсем с потолка цифры и разница ощутимо меньше)

Vladimir
18.10.2018
10:19:47
это я на вопрос про скорость отвечаю. :) в задачах ML и DS скорость не менее важна, чем точность.

Dmitry
18.10.2018
10:35:43
Я уже испугался, думал придумали новый язык для ИИ - Piton

Полез гуглить...

Vladimir
18.10.2018
10:49:07
Python в ИИ, потому что в нем байндинги NumPy, ScyPy, OpenCV и хренова туча прочих. Более выступает как клей и язык мета-конфигурации для библиотек на C++. На голом Python никто не решает.

Dmitry
18.10.2018
11:58:16
Так питон вообще тормозной, смысл с ним сравнивать? Он не сильно быстрее руби, медленее пхп и перла. Эликсир в десятки раз быстрее, по тестам
Т.е. по сути, что можно из Elixir-а так же эффективно или быстрее, чем из Python-а использовать те же или подобные библиотеки.

Поэтому и есть смысл сравнивать, раз Python в Machine Learning de facto стандарт, то очень даже имеет смысл.

Dmitry
18.10.2018
12:19:21
А как в принципе сделать такой биндинг? Я так понимаю - все равно канонично будет делать отдельную эрланг ноду и общаться с ней, потому что структуры данных эликсира и Си сильно отличаются

Разве что в binary хранить

Google
Dmitry
18.10.2018
12:19:45
И ниф

Но тогда стопудово будет какая-нибудь беда с гонкой

Fey
18.10.2018
12:26:49
есть биндинг для тензорфлоу под эликсир, но зачем?

Dmitry
18.10.2018
12:29:40
есть биндинг для тензорфлоу под эликсир, но зачем?
В случае если основная система написана на Elixir и нужен ML.

Dude
18.10.2018
12:29:43
есть биндинг для тензорфлоу под эликсир, но зачем?
ну если ты на эликсире пишешь, то зачем тебе пистон

другое дело, почему ты пишешь на эликсире и тебе понадобился тензорфлоу

Fey
18.10.2018
12:32:40
ну если ты на эликсире пишешь, то зачем тебе пистон
потому что комьюнити дата саентистов работает с питоном. есть уже всякие либы, тулзы, вопросы у кого спросить. проще питон раскурить, чем лишаться всего этого в эликсире

Fey
18.10.2018
12:33:57
ещё раз: комьюнити

Dude
18.10.2018
12:34:50
ещё раз: комьюнити
коммбюнити не поймет, если ты начнешь спрашивать про методы библиотеки?

Dmitry
18.10.2018
12:35:42
Тот же тензорфлоу вообще ограничен питоном помоему

Fey
18.10.2018
12:35:43
не под все библиотеки могут быть биндинги

Dmitry
18.10.2018
12:36:01
Настолько внутри лежит функциональная концепция

Dmitry
18.10.2018
12:36:18
Что питонистам тупо некомфортном делать тензорфлоу

По сравнению с привычным кодом на питоне

Ограничен - в смысле на другом языке можно делать выразительнее

Ну или можно было бы

Антон
18.10.2018
12:37:55
Толком на других языках там ничего не сделать, кроме как модельку запустить

Google
Fey
18.10.2018
12:39:20
даже с запуском возникнут проблемы

потому что надо подготовить входные данные, чтобы скормить их модельке

так же как их готовили при обучении

Антон
18.10.2018
12:40:15
Авторы вроде как пытаются перенести в ядро основные возможности, но уже 2 года особо в этом направлении ничего не сделано, для Эликсира есть tensorflex, но возможности там скудны

Fey
18.10.2018
12:41:28
если б мне надо было запустить модельку из эликсира, я бы через порт запустил питон

(на самом деле у меня они вообще в кубернетесе гоняются)

Aldar
18.10.2018
12:44:42
Фреймворки по deep learning затачиваются под питон, для других языков api как правило гораздо беднее

Антон
18.10.2018
12:47:00
пока толко выход через erlport работать с питоновскими апи (

Dude
18.10.2018
13:20:47
ну чота все грустно

так и останется эликсир нишевым языком для людей, не осиливших эрланг?

Dmitry
18.10.2018
13:26:48
так и останется эликсир нишевым языком для людей, не осиливших эрланг?
А чего Erlang осиливать? Вообще-то Elixir сложнее, чем Erlang

Dude
18.10.2018
13:27:05
просто погромисты на эрланге, которых я почитываю, примерно в таком ключе отзыаются

Vladimir
18.10.2018
14:28:42
Ну вот и пришло время впервые задать вопрос в чатике. :) А вопрос такой: как узнать в compile-time, что ты находишься в compile-time? :) Суть токова: во время генерации AST задаётся некий module attribute, значение которого берётся в compile time. Но! Значение это вычисляется через вызов функции, для которой уже сгенерены в compile-time pre и post обработчики (они сгенерены так, что выполняются перед вызовом функции и после неё), которые могут выполняться только(!) в runtime. =) Хотелось бы какой-нибудь флажок или что-то такое, чтобы не выполнять их, если мы в compile time.

Страница 1040 из 1045