|
Форум Форум
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Пн Фев 12, 2018 10:40 am Заголовок сообщения: Python |
|
|
Сталкивались ли вы с Pyton? Насколько он сложен как для среднего ума немного освоившего sql? Применим ли язык для анализа данных?[/b] |
|
Вернуться к началу |
|
|
Rasty Crackpot
Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24421
Награды: Нет
|
Добавлено: Чт Май 24, 2018 1:59 pm Заголовок сообщения: |
|
|
Python на порядок сложнее SQL-я. Ну и к тому же у питона синтаксис ебанутый. Если не принципиально, что изучать - я бы что-то C-подобное учил. PHP - если надо с базами данных работать или JavaScript для всего остального. JavaScript охуенен: 1. он прост, 2. не требует среды разработки, компиляторов, виртуальных машин для совместимости или еще какой срани. В блокноте написал, в браузере запустил или на сайт залил и по ссылке с любого устройства запускается, 3. не надо ебстись с интерфейсом - winapi, mvc или еще какое говно. На html-е интерфес налепил, css-ом подправил, чтобы смотрелось пиздато и дальше в простом и интуитивно понятном canvas-е результаты вывел в виде графиков. |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Чт Июн 07, 2018 5:07 pm Заголовок сообщения: |
|
|
толково рассказал, спасибо |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Вт Июн 12, 2018 11:20 am Заголовок сообщения: |
|
|
Хочется уже отведать свеженького абсента) |
|
Вернуться к началу |
|
|
Rasty Crackpot
Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24421
Награды: Нет
|
Добавлено: Вт Июн 12, 2018 11:48 am Заголовок сообщения: |
|
|
Тож не терпится. Жду анис/фенхель
Завтра должны приехать. Максимум - послезавтра. Сразу их на кофемолку и настаиваться со спиртом в банку. Надо две банки найти - одну для классики, вторую - для бурды
Вот думаю, добавлять лавровый листик или не надо. Пакетик кардамона мож еще взять туда высыпать, 10 грамм. |
|
Вернуться к началу |
|
|
ФЭТ Новичок 2ого уровня
Репутация: 0
Зарегистрирован: 20.06.2018 Сообщения: 45
Награды: Нет
|
Добавлено: Чт Июн 21, 2018 7:32 am Заголовок сообщения: |
|
|
_________________ я не обязан иметь свое мнение |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Вт Авг 13, 2019 9:16 am Заголовок сообщения: |
|
|
Admin писал(а): | Python на порядок сложнее SQL-я. Ну и к тому же у питона синтаксис ебанутый. Если не принципиально, что изучать - я бы что-то C-подобное учил. PHP - если надо с базами данных работать или JavaScript для всего остального. JavaScript охуенен: 1. он прост, 2. не требует среды разработки, компиляторов, виртуальных машин для совместимости или еще какой срани. В блокноте написал, в браузере запустил или на сайт залил и по ссылке с любого устройства запускается, 3. не надо ебстись с интерфейсом - winapi, mvc или еще какое говно. На html-е интерфес налепил, css-ом подправил, чтобы смотрелось пиздато и дальше в простом и интуитивно понятном canvas-е результаты вывел в виде графиков. | . Так надо питон идти побеждать( щас этот язык наиболее восстребован в области анализа данных |
|
Вернуться к началу |
|
|
Rasty Crackpot
Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24421
Награды: Нет
|
Добавлено: Вт Авг 13, 2019 7:47 pm Заголовок сообщения: |
|
|
Если до этого с программированием не сталкивался, то в Питоне ловить нечего. |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Вт Авг 13, 2019 7:52 pm Заголовок сообщения: |
|
|
Admin писал(а): | Если до этого с программированием не сталкивался, то в Питоне ловить нечего. |
Да мне по большому счету надо осилить базовые пакеты для анализа данных, пандас и еще какие то. Пилить программы не планирую.
Ща книгу ищу какую то по data science с питоном, читну, а там уже видно будет, осилю не осилю. Если курсы с работы профинансируют, то почему бы и не сходить |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
|
Вернуться к началу |
|
|
Rasty Crackpot
Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24421
Награды: Нет
|
Добавлено: Сб Янв 18, 2020 1:53 pm Заголовок сообщения: |
|
|
Изучить Python штоле
Полистал ту книжечку, по ссылке выше - она довольно хардкорная. |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Сб Янв 18, 2020 2:21 pm Заголовок сообщения: |
|
|
Чего хардкорная? типа про вообще? |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Сб Янв 18, 2020 2:23 pm Заголовок сообщения: |
|
|
Есть еще минимум несколько похожих книг.
Эта книга вроде как только для работы с данными. |
|
Вернуться к началу |
|
|
Rasty Crackpot
Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24421
Награды: Нет
|
Добавлено: Сб Янв 18, 2020 7:14 pm Заголовок сообщения: |
|
|
Slav писал(а): | Есть еще минимум несколько похожих книг.
Эта книга вроде как только для работы с данными. |
Любое программирование - это работа с данными. Не зависимо от того, в каком виде эти данные представлены (имена сотрудников, извлеченные из базы данных; координаты векторов в многомерном пространстве; кнопки, которые пользователь давит на клавиатуре; и т.д.), используются одни и те же конструкции (операторы), которые общие для всех высокоуровневых языков программирование: определение типа, объявление, присваивание, условные операторы, ветвление, циклы, функции и т.д. Эти конструкции - это основа любого языка программирования. То есть, любой алгоритм, исходный код любой программы, на 99% состоит из этих конструкций. Оставшийся 1% - это input/output (чтение данных и вывод данных после обработки). Без понимания этих конструкций невозможно программировать и, как следствие, невозможно работать с данными.
Существует два различия между разными языками программирования:
1. Синтаксис этих конструкций.
2. Как данные получить и как их вывести.
Научиться программировать можно на любом языке - на бейсике, C, PHP. Изучение конкретного языка - это изучение его синтаксиса и изучение того, как в конкретном языке (даже не в язке, а в конкретной реализации языка) организован ввод-вывод данных.
То есть, любое программирование, не зависимо от выбранного языка - это работа с данными с помощью конструкций общих для всех языков программирования.
Slav писал(а): | Чего хардкорная? |
Чего хардкорная?
Во-первых, потому что, человек, программирующий 18 лет (с 2002-го точно, но может раньше), открыв эту книгу в ней нихуя понять не может. Не из-за того, что Питон сложный, а из-за того, что книга ну очень отвратно структурированная.
В комментарии переводчика установка и настройка среды, во введении кусок когда с какими-то абстрактными примерами, во второй главе опять установка. Главы не структурированы. Во второй главе, например, идет синтаксис вперемешку с вводом-выводом. Регулярные выражения еще туда впиздячили, куском кода Начиная с четвертой главы и до конца книги идет математика. И опять хуяк и html/xml в девятой главе впиздячили.
Для новичка книга не подходит. Пользоваться конструкциями не учит, описания логических операций вообще нет, синтаксис свален в кучу. Для человека, который умеет программировать и хочет изучить конкретно Питон - книга тоже не подходит. Например, я тут не вижу, сколько байт выделяется под целочисленный тип данных, а сколько под вещественный. Не понятно, какая вообще типизация данных в питоне - статическая или динамическая. То есть, Питону эта книга не учит.
Ну чисто аналогию приведу. Захотел изучить иностранный язык. Открыл книгу, а там, вместо того, чтобы описать грамматику языка, временные конструкции, глаголы или, банально, какой вообще алфавит в языке используется, сходу начинают учить, как породы собак звучат на этом языке.
Slav писал(а): | типа про вообще? |
Во-вторых - это книга по нейросетям Начиная с четвертой главы. Линейная алгебра, теория вероятности, линейная регрессия, градиентный спуск (вспоминаем, как считать производные ), наивный байесовский классификатор, деревья принятия решений, кластеризация - эта вся xуйня в нейросетях используется Сейчас книгу по нейросетям читаю ("Ян Гудфеллоу. Глубокое обучение"). Там все то же самое, только без Питона, а с формулами. Главы по 5 раз приходиться перечитывать, чтобы въехать. Причем в той книге, которую читаю, там все разжевывается (в разумных пределах). Здесь же автор нихуя не объясняет, а показывает как знания применить в Питоне. Вместо математических формул, куски кода с вот таким вот синтаксисом:
То есть, чтобы прочитать эту книгу, надо:
1. Изучить Питон, по какому-нить справочнику.
2. Изучить нейросети, со всей тамошней математикой.
Справочник - скажем, "Марк Лутц. Изучаем Python, 4-е издание". Первая ссылка в гугле на пдфник. 1272 странички. Придется все эти странички натурально вызубрить.
Дальше надобно прочитать че-нить по нейросетям.
Для среднего уровня - "Ян Гудфеллоу. Глубокое обучение".
Для хардкора - "Саймон Хайкин. Нейронные сети. Полный курс". 5 лет назад пытался ее прочитать - не потянул. Не хватает математической базы. Гудфеллоу дает базу - можно после него попробовать Хайкина осилить.
Для новичков - xуй, потому что тема не для новичков.
После чего можно садиться читать ту книгу. |
|
Вернуться к началу |
|
|
Slav Мастер-Флудер I
Репутация: +31
Зарегистрирован: 06.06.2006 Сообщения: 18196 Откуда: КиевЪ Награды: Нет
|
Добавлено: Пн Янв 20, 2020 8:22 pm Заголовок сообщения: |
|
|
Нейросети и диплернинг это явно не мое.
Искал что то для расширения сознания и лучшего понимания базовых алгоритмов машинного обучения. Для того что бы с ml работать сейчас даже не обязательно учиться кодить, это реализовано в интерфейсе. |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group Русская поддержка phpBB
|