Публикации по теме 'computer-science'
Компиляция и интерпретация — преимущества и недостатки
ПОДБОРКА
ПРЕИМУЩЕСТВА
выполнение переведенного кода обычно происходит быстрее; только у пользователя должен быть компилятор — конечный пользователь может использовать код без него; переведенный код хранится на машинном языке — поскольку его очень сложно понять, ваши собственные изобретения и программные приемы, скорее всего, останутся вашим секретом.
МИНУСЫ
сама компиляция может быть очень трудоемким процессом — вы не сможете запустить свой код сразу после внесения..
Магические числа и запах кода — способ писать чистый код.
Магические числа — один из способов писать чистый код. Теперь мы поговорим о важном принципе, который облегчает чтение и изменение кода, чтобы код имел приятный запах. Во-первых, давайте объясним, что такое код. запахи есть. Запах кода — это индикатор проблем, которые можно решить в ходе рефакторинга. Это легко обнаружить, а обнаружение также исправляет их. Предположим, что после того, как вы закончите задачу кодирования, которая занимает у вас 8 часов, и скажете «ОМГ», в конце концов..
Декларативное против императивного
Переход на React с Javascript
В этой статье делается попытка провести различие между декларативным и императивным, особенно для людей, переходящих с обычного Javascript на React. Кроме того, я пишу это во время аналогичного перехода, поэтому прошу прощения за любую дезинформацию. Но я человек, который не может просто сидеть сложа руки, говоря: «React - это декларативный стиль письма». Поэтому я попытаюсь выделить то, что делает React декларативным, и сравнить его с императивным аналогом...
Понять энтропию и кросс-энтропию
Теория информации
Энтропия
(Физика): мера хаоса или беспорядка в системе. Чем ниже порядок, тем ниже энтропия.
(Теория информации): мера информации с точки зрения неопределенности. Чем выше неопределенность, тем выше энтропия. Чем выше энтропия, тем больше информации содержится в системе.
Мера информации
Чтобы понять, что такое информация и энтропия , давайте начнем с примера: мы подбросили монету и хотим знать, на какую сторону она приземлилась. Каков объем..
Отличная статья, спасибо, что поделились Dhruv!
Отличная статья, спасибо, что поделились Dhruv! Я попытался сделать снимок образца крови в лаборатории с помощью мобильного телефона, но не смог. Знайте, я почерпнул новую информацию из этой статьи о том, как сделать снимок образца крови.
Раскрытие возможностей динамического программирования: эффективное решение проблем
Динамическое программирование — это мощный алгоритмический метод, используемый для решения сложных задач оптимизации путем их разбиения на перекрывающиеся подзадачи. Он направлен на эффективное решение проблемы путем решения более мелких подзадач и сохранения их решений для дальнейшего использования . Динамическое программирование особенно полезно, когда проблема демонстрирует оптимальную подструктуру, а это означает, что оптимальное решение проблемы может быть построено из оптимальных..
Какой язык используют Титаны?
Расшифровка глифов в The Owl House
Мне нравится The Owl House! Это творческий, веселый и душевный сериал о поиске сообщества и чувстве принадлежности к миру, созданному не для вас. Как нейроотличный человек, этот сериал заставил меня почувствовать себя очень заметным. Борьба главного героя Луз, в частности, показывает, что значит взаимодействовать с миром с другой точки зрения, чем все в вашем окружении. Часто, когда вы делитесь своими интересами с кем-то, может показаться, что вы..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..