Вопросы по теме 'non-deterministic'

Как дисковые контроллеры обрабатывают одновременную запись в один и тот же сектор при отсутствии барьеров записи?
Когда я открываю файл с помощью O_DIRECT|O_ASYNC и выполняю две одновременные записи в один и тот же сектор диска без промежуточной fsync или fdatasync, дает ли дисковая подсистема linux или аппаратные контроллеры диска какие-либо гарантии того, что...
1674 просмотров

Недетерминированные модульные тесты с Rx, Xamarin
Поэтому я пишу модульные тесты для одной из моих моделей представления в мобильном приложении Xamarin. Метод, который я тестирую, выглядит так: public async Task RefreshItems() { var departamentsObservable = _dataService.GetDepartaments();...
330 просмотров

Преобразование в детерминированную функцию с помощью SQL Server
Я пытаюсь создать детерминированную функцию с помощью SQL Server, чтобы я мог создать индекс для представления, которое вызывает эту функцию. Эта функция принимает имя столбца и возвращает конец месяца как datetime. Например, от 201701 до...
392 просмотров

Каковы источники недетерминизма в параллельных вычислениях Tensorflow?
Для достижения детерминированных результатов в Keras/Tensorflow необходимо (среди прочего) «деактивировать параллелизм», как указано в Keras doc : # Force TensorFlow to use single thread. # Multiple threads are a potential source of #...
61 просмотров
schedule 12.06.2022

Построение недетерминированных конечных автоматов
Кажется, что это должно быть проще, чем есть, но у меня с этим проблема. Вот что спрашивают: Постройте НКА для следующего языка L = {ab,ba}*. Итак, я понимаю, что у меня может быть любая комбинация ab или ba в строке, но нужно ли мне мертвое...
270 просмотров
schedule 23.01.2023

Какова оценка типа MonadPlus по умолчанию в Haskell?
У меня есть следующий код: import Control.Monad coin :: MonadPlus m => m Int coin = return 0 `mplus` return 1 Если я оцениваю coin :: Maybe Int в интерпретаторе, он выводит Just 0 . Это нормально из-за реализации Maybe как экземпляра...
161 просмотров
schedule 29.04.2022

Искра СВД не воспроизводима
Я использую метод computeSVD из класса Spark IndexedRowMatrix (в Scala). Я заметил, что у него нет метода setSeed() . Я получаю немного разные результаты для нескольких прогонов одной и той же входной матрицы, возможно, из-за внутреннего...
285 просмотров

Недетерминированные поля пересчитываются между отображением, подсчетом и сохранением фрейма данных
У нас есть uuid udf : import java.util.UUID val idUdf = udf(() => idgen.incrementAndGet.toString + "_" + UUID.randomUUID) spark.udf.register("idgen", idUdf) Проблема заключается в том, что при запуске count , show или write каждый...
546 просмотров
schedule 06.10.2022

Почему вывод на мою модель pytorch процессора не воспроизводится?
Недавно я начал работать с pytorch и заметил, что не получаю повторяемых / детерминированных результатов при оценке предварительно обученной модели на новых входных данных. Я свел проблему к этому минимальному примеру, который показывает, что...
130 просмотров
schedule 07.03.2022

Как правильно использовать GTest для многократного повторения многопоточного теста?
Используя Google Test , я хочу проверить поведение метода ClientListener.AcceptRequest : class ClientListener { public: // Clients can call this method, want to test that it works Result AcceptRequest(const Request& request) {...
2721 просмотров

Автоматически обнаруживать недетерминированное поведение в Python
Это может быть невозможно, но мне просто интересно, есть ли какие-либо инструменты, помогающие обнаруживать недетерминированное поведение при запуске скрипта Python. Возможно, какие-то причудливые опции в отладчике? Я думаю, я воображаю, что...
23 просмотров
schedule 11.01.2023