Публикации по теме 'optimization'


(1) Введение в ОПТИМИЗАЦИЯ
Понимание роли производных первого и второго порядка Что такое оптимизация? Оптимизация — это метод, используемый для улучшения системы (биологической, физической, инженерной) до ее оптимальной точки, что означает работу на уровне меньшего энергопотребления или меньшего количества ошибок, что оптимизирует набор показателей. Это…

10 хитростей для оптимизации вашего углового приложения
Здесь я собрал список практик, которые помогут нам повысить производительность наших приложений Angular. Это было вдохновлено Контрольным списком производительности Angular Минко Гечева: mgechev / angular-performance-checklist Шпаргалка по разработке« молниеносно прогрессивных приложений Angular. - mgechev / angular-performance-checklist github.com » Прежде чем продолжить наш список, небольшой совет по оптимизации кода (а не..

Как опция Inspect в браузерах может революционизировать жизненный цикл разработки программного обеспечения
Подробное руководство по использованию опции проверки браузера для отладки, тестирования и оптимизации Как разработчик программного обеспечения вы постоянно стремитесь создавать безупречные приложения, обеспечивающие исключительный пользовательский опыт. Однако достижение этой цели может оказаться непростой задачей, особенно если учесть абсолютную сложность современных веб-приложений. К счастью, в вашем распоряжении есть мощный инструмент, который может помочь вам оптимизировать..

Надежные машины факторизации
Неполные данные? Шумные настройки? Давайте рассмотрим Робастные машины факторизации , недавнее шумозащитное дополнение в области контролируемого обучения. Робастные машины факторизации , недавно предложенные на WWW’18, представляют собой семейство нелинейных классификаторов, которые учитывают любую потенциальную неполноту / шум данных. Они включают в себя принципы робастной оптимизации в очень выразительных машинах факторизации. В результате обученные модели демонстрируют..

Невзгоды и инновации в цепочке поставок
Мотиваторы и триггеры инноваций являются предметом многочисленных исследований. Инновационные мотиваторы можно разделить на 2 широкие категории: положительные (прибыль, рост, творчество и т. д.) и отрицательные (невзгоды, война, авторитет, вызов и т. д.). См. врезку 1 ниже, где вы найдете несколько интересных материалов, связанных с инновациями. Боковая панель-1: 1. An interesting scholarly article about motivations, enablers for innovation —..

вероятно - маловероятные директивы
Помощь компилятору в оптимизации условий Взглянув на код ядра Linux, вы увидите множество условий, заключенных в вероятные и маловероятные макросы. Эти макросы вызывают директивы компилятора, которые дают ему подсказку относительно участка кода, который следует оптимизировать для повышения производительности. Например, следующая функция вставки временного буфера трансляции (TLB) из кода ядра Linux содержит условие if с директивой likely . Здесь автор сообщает компилятору, что..

Оптимизация использования графического процессора
▮ Низкая загрузка графического процессора В идеале мы хотим полностью использовать наши машины с графическим процессором во время обучения/логического вывода. Однако, если вы не учитываете загрузку графического процессора при создании обучающих сценариев для своей модели глубокого обучения, есть вероятность, что коэффициент использования графического процессора будет довольно низким; ниже 30%. Сегодня я хотел бы рассказать, где могут быть узкие места, вызывающие это, и как их..