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

Подробнее про optimization...

Привет, я нахожусь в ситуации, когда у меня есть цикл for, который выполняет некоторые действия, и я хочу сделать строку кода либо вызвать функцию, передающуюся в массив, индексированный индексом циклов for, либо запустить одну (не массив) переменную для каждого вызова этой функции я знаю, что мог ....
15 Окт 2021 в 15:16
У меня есть функция - целевая функция, которая принимает массив данных временных рядов, которые он использует для расчета предполагаемой отдачи от инвестиций по временным данным. Эта функция показана ниже: def bwp(x, *processed): pred,real = x money = 1000 for i in range(0, len(processe....
10 Окт 2021 в 23:07
Я пытаюсь подогнать гауссову к спектру зашумленного поглощения. Однако не во всех ситуациях это работает. Когда я пытаюсь уменьшить ширину пика, например, до peak_width = 10, приведенный ниже код хорошо подходит, просто строка. Опять же, если я переместил положение пика дальше вправо на x_peak_l....
10 Окт 2021 в 17:22
У меня есть такой код js: lightGallery($("#web1")[0], { selector: 'this', mobileSettings: { controls: false, showCloseIcon: true, download: false, } }); lightGallery($("#web2")[0], { selector: 'this', mobileSettings: { controls: false, sho....
7 Окт 2021 в 23:30
Мне нужно определить целевую функцию оптимизации для Scipy SLSQP slover. Сложность в том, что количество независимых переменных в моей целевой функции не фиксировано. Я пытался использовать следующий код: from scipy.optimize import minimize, Bounds, LinearConstraint import scipy.special as sc impo....
Ответ для двух матриц был дан в этом question, но я не уверен, как применить эту логику к трем попарно связанным матрицам, поскольку« свободных »индексов нет. Я хочу максимизировать следующую функцию: f(i, j, k) = min(A(i, j), B(j, k), C(i,k)) Где A, B и C - матрицы, а i, j и k - индексы, которые ....
6 Окт 2021 в 10:54
Я хочу максимизировать следующую функцию: f(i, j, k) = min(A(i, j), B(j, k)) Где A и B - матрицы, а i, j и k - индексы, которые варьируются до соответствующих размеров матриц. Я хотел бы найти (i, j, k) такой, чтобы f(i, j, k) был развернут . В настоящее время я делаю это следующим образом: impo....
5 Окт 2021 в 17:05
Цель У меня есть массив 3-мерных координатных точек длиной M в виде поплавков. Я хотел бы создать трехмерный массив numpy предопределенной формы, заполненный эллипсоидами заданного радиуса поплавка с центром в этих точках. Поскольку это предназначено для обработки изображений, я называю каждое зна....
4 Окт 2021 в 23:40
У меня есть переменное (но ограниченное комбинированным размером) количество GoStrings, которые необходимо передать в C, и я хочу сделать это как можно дешевле. Я собираюсь выполнить эту операцию много раз (так что предварительное выделение буферов, которые используются повторно, можно считать нуле....
1 Окт 2021 в 21:22
Учитывая нижнюю границу 0,025, мне нужен вектор, состоящий из весов, сумма которых равна 1 и удовлетворяет этой нижней границе. Начиная с вектора произвольной длины и значений от 0,025 (нижняя граница) до 1. Например, [0.025, 0.8, 0.7] Затем нормализация, при которой вы делите на сумму чисел, дает....
Я работаю с языком программирования R. Я использую библиотеку CORELS в R, вот пример (CORELS - это статистическая модель, похожая на дерево решений): library(corels) logdir <- tempdir() rules_file <- system.file("sample_data", "compas_train.out", package="corels") labels_file <- system.file("sampl....
30 Сен 2021 в 06:07
Я работаю с языком программирования R. У меня есть следующие данные: library("dplyr") df <- data.frame(b = rnorm(100,5,5), d = rnorm(100,2,2), c = rnorm(100,10,10)) a <- c("a", "b", "c", "d", "e") a <- sample(a, 100, replace=TRUE, prob=c(0.3, 0.2, 0.3, 0.1, 0.1)) a<- as.factor(a)....
28 Сен 2021 в 06:00
Обычно я полагаюсь на Wolfram Mathematica в подобных вещах, но недавно я углубился в Python, и результаты намного лучше. В основном, я ищу численные решения для таких систем. Система: Что ж, я знаю, что есть решения, потому что Wolfram Mathematica нашла единственное (0,0858875,0,0116077, -0,15666....
Как создать простой линейный автоэнкодер и обучить его с помощью оптимизаторов torch.optim? Как это сделать с помощью autograd (.backward ()) и оптимизации потерь MSE, а затем узнать значения весов и смещений в кодировщике и декодере (т.е. 3 параметра в кодировщике и 4 в декодере) ? И данные должн....
Мне сказали, и я верю, что Clojure быстрее Python. Почему этот код Python работает быстрее, чем этот, казалось бы, эквивалентный код Clojure? Выполняет ли Python некоторую оптимизацию во время компиляции? def find_fifty(n,memory=1,count=0): if memory < 0.5: return count else: ....
22 Сен 2021 в 01:36
В моем коде я должен учитывать разные вклады в зависимости от разных пороговых значений. В частности, у меня есть функция my_index, вывод которой необходимо сравнить с порогами Z_1, Z_2, Z_3, чтобы определить приращение переменной my_value. В следующем MWE для простоты функция my_index - это прост....
Привет, ребята, я решал проблему - я внес много изменений в свою первую функцию, чтобы уложиться в срок Но это действительно моя последняя идея, я не знаю, как сделать это быстрее, чем сейчас from timeit import default_timer as timer from datetime import timedelta start = timer() testList = ['hell....
Возможно, я слишком много думаю об этом, но сейчас я сталкиваюсь с этим кодом: result = None if 'word_a' in my_string.lower(): result = do_action_A() elif 'word_b' in my_string.lower(): result = do_action_B() elif 'word_c' in my_string.lower(): result = do_action_C() etc. Я пытаюсь прид....
16 Сен 2021 в 15:00
Kotlin 1.5.42 У меня есть следующий класс данных, и мне нужно отфильтровать значения уровня 2 и уровня 3. Затем я использую цикл for..loop для прохода по level2 и проверяю, что level3 имеет parentId, который соответствует level2 value Которая добавлена ​​в список. Когда цикл level3 завершен, я д....
16 Сен 2021 в 10:34
Итак, у меня есть этот скрипт, который просматривает журнал безопасности Windows, чтобы проверить, были ли какие-либо действия в учетной записи за последние 7 дней (поскольку срок хранения в журнале составляет 7 дней - это было бы бонусом для добавления дневного ограничителя в скрипт. ). Однако ка....
15 Сен 2021 в 17:28
Мне было интересно, установлена ​​ли скорость обучения для обновления весов во время обратного распространения на слоях нейронной сети. Как и где обновляются веса? Я не вижу связи между оптимизатором, скоростью обучения и функцией обратного распространения ошибки.....
14 Сен 2021 в 16:30
Я пытался написать решение проблемы на C ++. Эту проблему следует решать только с помощью рекурсии По модулю 10000000007 код занимает больше времени с / без него Проблема: Дэвис любит подниматься по каждой лестнице на 1, 2 или 3 ступеньки за раз. Учитывая соответствующие высоты для каждой из n л....
10 Сен 2021 в 18:34
Я решил проблему, но 11/30 тестовых случаев терпят неудачу из-за «Превышен лимит времени». Интересно, есть ли способ оптимизировать мой код, чтобы решение прошло все тестовые случаи. Ссылка на проблему: https://www.hackerrank.com/challenges/equal-stacks/problem Мой подход: я хотел использовать ст....
8 Сен 2021 в 09:25
Я использую собственный код реакции и имею родительский компонент с модальным окном. При открытии модального окна мой дочерний компонент со списком повторно визуализируется один раз, но зависание интерфейса на ~ 1 или 2 секунды зависит от элементов в списке. Средний размер списка - 50 элементов. ....
Я пытаюсь решить проблему кодирования, но мое решение не очень эффективное, я ищу совета или предложения о том, как я могу улучшить свой алгоритм. Загадка следующая: Вам дана сетка ячеек, представляющая фруктовый сад, каждая ячейка может быть либо пустым местом (0), либо фруктовым деревом (1). Ферм....