Публикации по теме 'python'
Ловушка Python: изменяемые аргументы по умолчанию
Языковая особенность, которая неприятно удивляет почти всех
Многие языки программирования позволяют писать функции, которые принимают необязательные аргументы. Python - один из них. Это удобный способ сделать вызовы функций краткими (когда аргумент можно опустить) и гибким (когда требуется конкретное значение аргумента). Но для неосторожных людей подстерегает опасность.
Пример
Давайте рассмотрим простой алгоритм в целях иллюстрации. Предположим, у вас есть строка типа..
Прогнозирование рынков на Quantiacs с использованием машинного обучения: пример регрессии гребня
Новая платформа Quantiacs позволяет квантам бесплатно загружать финансовые данные. Прогнозы для рынков можно выполнять в автономном режиме, загружая локально бэктестер Quantiacs, или онлайн, используя наше облако бесплатно. В этой статье мы описываем пример контролируемого обучения на основе регрессии Риджа.
Когда мы создавали Quantiacs, мы сосредоточились на платформе, которая позволяет квантам выполнять реалистичные торговые симуляции, не теряя при этом более технических деталей. Мы..
Розыгрыш комнаты в Принстоне не случаен
Компания Housing недавно уведомила студентов из Принстона о том, что в этом году процесс отбора в старшие классы не был полностью рандомизирован.
Обновление 2020: эти проблемы были исправлены в розыгрыше 2020 года. Чтобы увидеть анализ: https://medium.com/@yangsong_81413/princetons-2020-room-draw-is-fair-ff2a7231fd45
В частности, они утверждали, что
- Было «сходство между порядком отбора при жеребьевке старших классов 2018 и 2019 гг.».
- Около 220 студентов, которых это..
Список против массива - Типы данных
Список против массива - Типы данных
Несколько дней назад я работал над проектом Python, и мне пришлось использовать списки. Я создал пустой список и назвал его cost_array . Друг увидел это и задал вопрос:
«В чем разница между списком и массивом?»
Я начал размышлять, потому что раньше я всегда рассматривал данные типа ['Bolaji', 'Proton'] как списки в Python и массивы в Javascript . По-видимому, массив также является типом данных в Python, что означает, что у нас есть тип..
Промежуточное ПО в FastAPI - что это такое?
Объясняя тайну…
В мире программной инженерии бывает сложно уследить за всей причудливой терминологией, используемой разработчиками. Термин «промежуточное ПО» не является исключением, и, к сожалению, в университетах он широко не используется. В попытке помочь некоторым из недавно получивших образование разработчиков, цель этой статьи будет заключаться в том, чтобы объяснить концепцию промежуточного программного обеспечения в API и изучить некоторые ее примеры с использованием..
Предсказание исхода игр НБА с помощью машинного обучения
Как мы использовали (и вы тоже можете) машинное обучение, чтобы лучше понять роль статистики в спорте.
Принимая решение о заключительном проекте для нашего класса по аналитике больших данных, мои партнеры Джек Рознер, Джексон Джоффе и я стремились объединить интерес к спорту с принципами, которые изучались в течение семестра. После нескольких дней обсуждения мы остановились на проекте, цель которого - предсказать исход игр НБА. При реализации нашей цели мы сочли полезным разбить проект на..
Объясняемый ИИ (xAI)
В современных подходах входные данные и информация о классе могут быть обучены с высокой производительностью и протестированы с новыми входными данными. Однако эта модель зависит от размера набора данных, качества набора данных, набора гиперпараметров, используемых в моделях глубокого обучения, функций активации и алгоритмов оптимизации.
Уровни в глубокой сети позволяют машине распознавать то, что мы предоставляем. Нижние уровни предоставляют информацию о более общем аспекте ввода...