Drno, freeFileSync с ftp для меня хороший вариант. В принципе уже попробовал. Конечно, не далее-далее-готово, но в принципе дружелюбно. По надёжности норм. А в чём собственно мучения?
rclone почти то, что нужно.
Я понимаю, что тут все профессионалы, работают только в командной строке и с планировщиком задач, но нужно что-то подобное, но с гуи и автоматической работой сервисом. Что-то подобное знаете?
freeFileSync - совсем-совсем почти, только жаль что через планировщик. ))
Я сказал достаточно - нужно просто бэкапить файлы из конкретной папки. Чего тут недостаточно?
Эксельки из папок загрузки и документы бэкапить, потому что бухгалтерия в некоторых случаях потом бегает и кричит "у нас всё пропало". А переносить скачанное в другие папки они не умеют. ))
В моём случае 3.3 и 3.5 против текущих 2.1 не критично. Этими 0.2 можно пренебречь.
Вопрос в том, что если я сэкономлю в деньгах, то сколько потеряю в производительности по сравнению, если не буду экономить деньги.
hint000, под "разбрасываться" я имел ввиду, что условно все ЗУПы будут работать на одном процессоре, а все Бухгалтерии на другом. Иногда свободные ресурсы или второстепенные процессы будут перебрасываться между процессорами.
С другой стороны сервер 1С это скорее такая толстая прокладка между SQL и пользователем. Скорее всего 1С будет занимать условно фиксированные ресурсы, а остальное сожрёт скуль. Вопрос тогда как заставить скуль жрать ресурсы кратно свободным, чтобы запросы/данные как можно реже пересекались между процессорами.
Такое возможно настроить или всё на усмотрение системы?
Так в том-то и дело, я не буду переносить - я буду апгрейд делать. А это значит лимит по времени и переактивация всего, т.е. тут сильно не поэксперементируешь.
Если долго на стороне SQL, то значит нужна память - как скажется добавление памяти, если она "разбросана" по процессорам?
Если долго на стороне 1С, замена процессоров оправдана.
Если разница в производительности будет не сильно заметна, то значит стоит выбирать вариант по цене? В моём случае получается 2 процессора + дополнительные 64Гб.
Ну это очевидно-справедливо, если одну большую задачу распараллеливать на оба процессора, но у меня ж немного другая ситуация. В теории у меня базы/кэши могут "разбрасываться" по процессорам.
Drno, 42?
Это очевидно, что у 3770 частота выше, чем у 2620 и из-за этого быстрее.
Вопрос в том, что есть возможность использовать два процессора в сервере и что будет лучше 1х8 ядер или 2х4 при равной частоте?
Отчёты за большие периоды долго формируются. Не часами конечно, но хочется быстрее. Пакетные обработки документов тоже не очень быстро. В принципе приемлемо. Бухгалтерия считает, что работает всё нормально, но ...
Самую рабочую из баз перенёс на отдельный ПК. Там i7-3770 стоит - стало в два раза быстрее. И это не по замерам, а прям визуально видно. Хочется и с остальными так же сделать.
АртемЪ, загрузка/выгрузка на ЯД на работе 2-3 Мбайта/с, из дома 6-10Мбайт/с. При этом и там и там оптика на входе и тарифы 100 Мбит/с. И, например, в обоих локациях торрент спокойно выжимает из линии все 100 Мбит/с.
Почему на работе не получается загрузка/выгрузка 6-10Мбайт/с?
ky0, т.е. вариантов кроме автологина нужного пользователя с соответствующей отработкой автозагрузки нету? Неужели это такая редкая потребность, что ничего другого не реализовано....
P.S. Сервер мой, поэтому проблем с доступом и настройкой нет.
Если под сервисом вы подразумеваете фоновый запуск, то я не хочу сервис.
А окружение ... окружение пусть запускается при запуске приложения или приложение пусть "закидывается" в соответствующее окружение при его запуске.
Я хочу чтобы приложение работало как полноценное приложение в среде конкретного пользователя, но при этом запускалось не во время логина, а при запуске сервера.
Для примера пусть это будет эксель, который что-то считает и рисует. Как вызвать интерфейс если он уже работает в фоне с каким-то документом?
Владимир Олохтонов, огромнейшее спасибо, вы мне очень помогли. =)
Если можете ответить, то ещё один вопрос.
Моя функция будет тангенсоидом и выдавать значение в промежутке от -1 до +1 (меньше нуля - измеряется плохость, выше нуля - измеряется хорошесть).
В этом случае labels мне указывать как +1 или 0? Или как это всё организовать?
Просто по моей логике тангенсоид стремится к единице, но никогда её не пересекает. Если labels равно +1, тогда НС чуть больше или чуть меньше, но всегда будет наказана.
Если labels прировнять 0, то НС будет стремиться к бездействию, иначе тоже будет "наказана" при отклонении от нуля.
Как в этой ситуации лучше организовать логику оценок?
Или лучше тангенсоид не использовать? Но тогда непонятно как задать границы, потому что нормальное значение в рамках 100, но в исключительных ситуациях может в десятки разов отклоняться.
Ещё как вариант labels ровнять 0, а тангенсоиду в функции дать смещение в плюсовую сторону? ... но так я ограничу положительный результат рамками смещения.
criterion = nn.CrossEntropyLoss()
...
loss = criterion(outputs, labels)
loss.backward()
Подскажите пожалуйста.
Я так понимаю, то что меня интересует переменная loss.
В примерах outputs это ответ НС, в моём случае outputs это должно быть какое-то расчётное значение моей функции основанное на ответе НС. labels это максимальное значение, которое может выдать моя функция.
Дальше backward делает обратное распространение ошибки.
Дальше это заворачиваем в один или два цикла (краткосрочная/долгосрочная выгода) и в принципе всё.
Я что-то упускаю или не правильно понимаю?
Владимир Олохтонов, это конечно не совсем то (тут обучение с учителем), но я так понимаю, меня интересует вот этот код
outputs = net(inputs)
loss = criterion(outputs, labels)
loss.backward()
optimizer.step()
но как эту строчку criterion = nn.CrossEntropyLoss() заменить на нужную мне функцию? и что моя функция по-идее должна возвращать? в смысле в каком формате и в каких" рамках".
Похоже там много интересного, но всё на английском, включая сам курс. А в таком объёме кода без описания мне кажется нереально разобраться.
Честно говоря, я ожидаю код в 15-20 строчек, в котором в первых пяти создаётся обычная НС, потом несколько строчек описывающих свою функцию расчёта ошибки сети и строчку-две корректирующих веса сети.
Неужели не существует стандартных операторов/функций позволяющих создать свою функцию "ошибки" и дать команду на пересчёт весов НС?
купил RTX 2070 ... замечательно, но есть большое НО.
По сравнению с Паскалем при формате расчётов в FP16 скорость поднимается дополнительно на 60-80% в "мелких" проектах (на прямую GTX vs RTX не сравнивал). Но как только объём обучающей выборки переваливает 7 Гб - моя карта превращается в тыкву. Загрузка ядра 30-40% из-за постоянной подкачки данных в память.
Вывод - на первых порах хватает и GTX 1070-1080. Для серьёзной работы - критичен объём памяти. И это не +3-4 Гб, а порядка 24-48 Гб.