Задать вопрос
  • Можно ли что нибудь оптимизировать в коде функции поиска?

    @dim5x
    ffff567,
    Какие еще 6% слов?

    Имеющих в своём составе букву Ё.

    У меня сапый полный словарь...

    Смелое утверждение. С которым спорит ваше же видео. "Чернорясник" почему-то в словаре отсутствует, я уж умолчу о "загребчанке"... :)
    Видимо, тот сайт с которого вы брали случайные слова для теста, имеет ещё более "самый полный словарь".

    Ну, чуть скромнее, ей-Богу.
    Написано
  • Можно ли что нибудь оптимизировать в коде функции поиска?

    @dim5x
    Может ли решатель быть лучшим, если не работает для 6% слов родного языка? Хотя даже "богомерзкий" сайт с вашего скриншота работает с ними.
    Написано
  • Почему Python не изменяет переменные в цикле?

    @dim5x
    Marcenary, проблем со списками или "python не изменяет переменные в цикле" нет.
    В текущей реализации из-за несогласованности между target (0,1,2) и выходом сети (res ∈ ℝ) веса колеблются, но после полного прохода возвращаются к начальным значениям.

    Обратите внимание на смещения (последнее как раз приведёт к начальному результату):
    [0.21010613206587636, 0.9633637928027444, 0.414799211193011441]
    [0.0, 0.9633637928027444, 0.41479921119301144] -0.21010613206587636
    [0.0, 1.2101061320658764, 0.41479921119301144] 0.03663620719725558
    [0.0, 1.2101061320658764, 1.9633637928027445] 1.5852007888069886
    [0.0, 1.2101061320658764, 0.41479921119301144] 0.036636207197255466
    [0.0, 0.9633637928027445, 0.41479921119301144] -0.21010613206587636

    З.Ы. т.е. проблема в логике.
    Написано
  • Почему Python не изменяет переменные в цикле?

    @dim5x
    Marcenary, преподу виднее...
    Насколько я помню, один нейрон не может в мультикласс, особенно с такой реализацией. Без функции активации подсчёт ошибки будет некорректен. Ошибка — должна вычисляться между предсказанным классом и истинной меткой. А сейчас err становится бессмысленной, так как сравниваются разные типы величин: дискретные метки и числа.

    Если же будете применять эту ф.а., то опять же будет некорректно, потому что реализация lambda s: 1 if s >= 0 else 0 как бы намекает на бинарную классификацию.
    Написано
  • Почему Python не изменяет переменные в цикле?

    @dim5x
    Вы функцию активации hardlim нигде ниже по коду не используете.

    На три класса такой подход вряд ли будет корректно разделять.
    Написано
  • Как правильно в bash задать регулярное выражение по sed?

    @dim5x
    AUser0, сделайте. Кто-то мешает?

    Строка исходная от автора вопроса. Почему и для чего он так писал - спросите у него.
    . * - span плюс возможные пробелы - вероятно ему нужно.
    У него не работало его выражение так как ему надо - я поправил чтобы работало. Не вижу смысла переписывать или вторгаться в понятную ему логику.
    Написано
  • Какая есть бесплатная замена skype?

    @dim5x
    Discord плюс бот в тех комнатах, где нужна запись.
    Написано
  • Программа выдаёт ошибку. Почему?

    @dim5x
    Мария Ратайчик, это недокаченный файл - его открытие ничего не даст. Или ищите в какой программе он качался (браузер, менеджеры закачки, торрент(?)) и возобновляйте докачку, или, если не нашли, удаляйте.

    З.Ы. если в папке YYR4 нет ничего конфиденциального, выложите её в архиве куда-нибудь в облако - может быть люди посмотрят, попробуют запустить, ещё каких советов накидают - вдруг ошибка не связана непосредственно с ПО, а является следствием. Тем более вы писали про неработающий Win+R.
    Написано
  • Программа выдаёт ошибку. Почему?

    @dim5x
    Мария Ратайчик, в папке YYR4 и посмотрите. Если там нет, вбейте в поиск виндовый.

    Что-то у меня сомнения есть что продаван пойдёт на контакт - я вчера тоже просил доступ - никакой реакции.
    Может быть будет проще найти на маркетплейсах под описанием устройства людей кто купил и оставил комментарий и попросить ПО.
    Написано
  • Программа выдаёт ошибку. Почему?

    @dim5x
    datka, Мария Ратайчик лучше открыть сonfigparser.py и посмотреть откуда он тянет settings.

    А то по предложенным путям и иные .ini могут быть, трогать которые не нужно.
    Написано
  • Как разделить весь путь?

    @dim5x
    res2001, ИВАН, справедливое замечание. Поправил.
    Написано
  • Как получить данные о ОЗУ в Python (точнее как их парсить)?

    @dim5x
    Это не про ОЗУ.
    Проценты загрузки CPU по времени.
    Написано
  • Как мне исправить код?

    @dim5x
    Вы вызываете painting(), а в usersу вас что-то есть к этому моменту (users = {})?

    Ну и, если проблема с painting, то зачем остальная простыня? Выделяйте её - отдельно сами тестируйте, просите помочь с ней.
    Написано
  • Не работают эмодзи флагов в гугл таблице, можно ли их как то починить?

    @dim5x
    Shigobik, рабочий, результат прикреплён. Какой смысл не рабочий предлагать?
    Пробежали бы хоть код глазами...

    Хз как он работает...

    67e85a70ebc31795034355.png
    67e85a7a10571640247348.png
    Там надо какой то токен свой или что это вообще?)

    var apiKey = "token"; // Замените на ваш реальный API-ключ ConvertAPI
    Написано
  • Не работают эмодзи флагов в гугл таблице, можно ли их как то починить?

    @dim5x
    Shigobik, нет.

    Нужно заранее склеивать в один файл.
    Как пример (можно какие-то иные сервисы найти, свои напилить):
    function mergeFlagsAndInsert(flagCodes, direction = "horizontal", spacing = 10) {
      if (!flagCodes) throw new Error("Укажите коды стран через запятую");
      var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
      var cell = sheet.getActiveCell(); // Получаем активную ячейку
    
      // Преобразуем входные данные
      var codes = flagCodes.toString().split(',').map(code => code.trim().toUpperCase());
      direction = direction.toString().toLowerCase();
      spacing = parseInt(spacing) || 0;
    
    
    
      // 1. Скачиваем флаги в память
      var imageBlobs = codes.map(function(code) {
        var url = "https://flagsapi.com/" + code + "/flat/64.png";
        return UrlFetchApp.fetch(url).getBlob();
      });
    
      // 2. Подготавливаем запрос к ConvertAPI
      var apiUrl = "https://v2.convertapi.com/convert/images/to/join";
      var apiKey = "token"; // Замените на ваш реальный API-ключ ConvertAPI
    
      var payload = {
        "StoreFile": true, // Сохраняем результат на сервере ConvertAPI
        "JoinDirection": direction // Склеиваем изображения горизонтально
      };
    
      // Добавляем файлы в запрос
      imageBlobs.forEach(function(blob, index) {
        payload["Files[" + index + "]"] = blob;
      });
    
      var options = {
        "method": "post",
        "headers": {
          "Authorization": "Bearer " + apiKey
        },
        "payload": payload
      };
    
      // 3. Отправляем запрос
      var response = UrlFetchApp.fetch(apiUrl, options);
      var result = JSON.parse(response.getContentText());
    
      // 4. Получаем URL объединенного изображения
      var mergedImageUrl = result.Files[0].Url;
    
      // 5. Вставляем URL изображения в активную ячейку
      cell.setFormula('=IMAGE("' + mergedImageUrl + '")');
    }
    
    // Добавляем пользовательское меню
    function onOpen() {
      var ui = SpreadsheetApp.getUi();
      ui.createMenu('Флаги')
        .addItem('Склеить флаги', 'promptForFlags')
        .addToUi();
    }
    
    // Функция для ввода кодов стран
    function promptForFlags() {
      var ui = SpreadsheetApp.getUi();
      var response = ui.prompt('Введите коды стран через запятую', 'Пример: RU,BY,US', ui.ButtonSet.OK_CANCEL);
    
      if (response.getSelectedButton() == ui.Button.OK) {
        var codes = response.getResponseText();
        mergeFlagsAndInsert(codes);
      }
    }


    67e7a504be880051214197.png
    Написано
  • Ограничения копилота или я дуб?

    @dim5x
    Откуда такая неадекватная оценка? В октябре 157 млрд. стоила.
    Написано
  • Поиск оптимальной регулярки для бинарной классификации строк. Как?

    @dim5x
    Иван Мельников, ну тогда, как вариант, стройте дерево. Берите оптимальное по тестам. Каждый уровень будет элементом для регулярки.
    Написано