Вопросы по теме 'mailboxprocessor'

Как правильно использовать TryScan в F#
Я пытался найти пример использования TryScan , но ничего не нашел, не могли бы вы мне помочь? Что я хотел бы сделать (весьма упрощенный пример): у меня есть MailboxProcessor , который принимает два типа сообщений. Первый GetState...
831 просмотров
schedule 13.05.2022

утечки памяти в Microsoft.FSharp.Control.Mailbox?
Я ищу некоторые утечки памяти в долговременной службе (используя F #) прямо сейчас. Единственная "странная" вещь, которую я видел до сих пор, это следующее: Я использую MailboxProcessor в подсистеме с алгебраическим типом данных с именем...
921 просмотров
schedule 05.02.2024

долгоиграющие агенты в f#
Я использую агентов по-разному, один из которых состоит из 100 агентов, отслеживающих изменения на веб-сайте и сообщающих об этом супервизору, которого я могу вызвать, чтобы отключить новый монитор или прослушать объединенные изменения. Это только...
345 просмотров
schedule 25.12.2022

Что означает использование в неоднородном экземпляре?
Я не могу скомпилировать следующий код: open Genotype open Genome type IAgent = abstract member CrossoverA: Genome<'T> -> unit type internal AgentMessage<'T> = | GetEnergy of AsyncReplyChannel<int> | CrossoverMessage...
163 просмотров
schedule 06.10.2022

Отмененная задача не возвращает управление асинхронному блоку
Я попытался уменьшить это до наименьшей возможной репродукции, но это все еще немного длинно, мои извинения. У меня есть проект F#, который ссылается на проект C# с кодом, подобным следующему. public static class CSharpClass { public static...
159 просмотров

Динамическая обработка более длительных одновременных заданий в F#
Я борюсь с правильным подходом к обработке более длительных запросов/заданий в F#. Требование: Работа состоит из нескольких шагов (которые необходимо выполнять последовательно). Работа может занять несколько минут, скажем, до 10 минут....
129 просмотров
schedule 08.01.2023

F# Array.Parallel.map не обеспечивает параллельную обработку
Мне нужно смоделировать дискретную среду на F#, которая будет вызываться Python, для задачи обучения с подкреплением. У меня была функция с примитивными типами (в основном float), чтобы сделать обмен данными более плавным. Теперь я могу запускать...
86 просмотров