Публикации по теме 'computer-science'
Компьютерное программирование: область применения
Если вы новичок в программировании, вы, вероятно, уже сталкивались с темой области действия: почему я не могу получить доступ к этой переменной? Эта переменная находится в области видимости? Что такое размах???
Когда дело доходит до компьютерного программирования, область действия — это способ привязки имени (например, переменной) к объекту (например, объекту, функции, блоку, классу и т. д.). Другими словами, это способ объяснить, есть ли у вас доступ к переменной из того места, откуда..
LintSchool — альфа
Я инженер-самоучка, поэтому я всегда хотел создать что-то, что могло бы помочь другим преодолеть препятствия, с которыми вы сталкиваетесь, когда пытаетесь научиться программировать.
В настоящее время у нас так МНОГО ресурсов, бесконечные видео / статьи, пытающиеся научить вас, как написать свой первый «привет, мир», подумайте обо всех этих ссылках в вашем корзине сохраненных ссылок, в прошлом, их было несколько, я рад, что мы зашли так далеко.
Поэтому я создал сообщество , чтобы..
Заблуждение фанатов языков программирования: инструменты, а не команды
В огромном и постоянно развивающемся мире технологий есть любопытная тенденция, которая укоренилась как среди программистов, так и среди энтузиастов. Это тенденция относиться к языкам программирования как к соперничающим футбольным командам, страстно болея за одну и высмеивая другие. Хотя энтузиазм и дух товарищества в сообществе похвальны, важно помнить, что языки программирования — это инструменты, а не команды. В этом посте мы углубимся в подводные камни этой тенденции и подчеркнем,..
Опорные векторные машины | Машинное обучение для старшеклассников
Этот пост в блоге охватывает лекции 5, 6 и 7 Стэнфордского курса машинного обучения http://cs229.stanford.edu/syllabus-spring2020.html .
В качестве документов используются следующие:
http://cs229.stanford.edu/notes2020spring/cs229-notes2.pdf
http://cs229.stanford.edu/notes2019fall/cs229-notes3.pdf
Дискриминационные и генеративные алгоритмы
Предположим, вы разрабатываете алгоритм, позволяющий различать жаб и лягушек. Не лучше ли попытаться найти грань между жабами и лягушками?..
Навигация по лабиринту: оптимизированная структура проекта для науки о данных и всего, что с ней связано
Навигация по лабиринту: оптимизированная структура проекта для науки о данных и всего, что с ней связано
В мире науки о данных и машинного обучения структурирование вашего проекта имеет решающее значение для обеспечения бесперебойной совместной работы, удобства обслуживания и масштабируемости. В этой статье вы найдете рекомендации по организации ваших проектов по науке о данных или машинному обучению, а также фрагменты кода и маркеры для облегчения понимания.
Оглавление:
Обзор..
Теория графов 101: почему все неплоские графы содержат K₅ или K₃,₃
Интуитивное объяснение теорем Куратовского и теоремы Вагнера с множеством диаграмм!
Планарный граф — это граф, который можно нарисовать на плоскости без пересечения ребер. Например, полный граф K₄ является плоским, как показано ниже в виде «плоского вложения».
Python 3: борьба за неблокирующую трубу
вступление
Эта история о боли и приобретении. Я был поклонником Python с университета. Сразу после C и C ++ я был чертовски удивлен, когда увидел нечто концептуально отличное от статической типизации. Позже я написал много кода Python, например, OpenStack в буквальном смысле помог мне вырасти как опытный разработчик Python, и в качестве благодарности я внес в него значительный вклад, а также начал свой собственный проект на Python.
Есть особенная вещь, которую хотели все..