CodeProject.AI Server is a self contained service that software developers can include in, and distribute with, their applications in order to augment their apps with the power of AI.
I just installed code project ai-server under Docker and I'm using it with Frigate and Double-Take. I am getting frequent crashes with an "out of memory" error. In fact, it crashes on almost every detection. (See logs below) The Docker memory is unlimited, and the system had 182 GB available at the time of the most recent crash. I don't think it's out of memory. However, I wonder if it's because I am sending as many as 15 high resolution images at a delay of 0.1 seconds each time Frigate detects a person.
Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef)
Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef)
Debug Face Processing: Retrieved faceprocessing_queue command 'recognize'
Infor Response rec'd from Face Processing command 'recognize' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef) ['A face was recognised'] took 142ms
Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8)
Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8)
Debug Face Processing: Retrieved faceprocessing_queue command 'recognize'
Infor Response rec'd from Face Processing command 'recognize' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8) ['A face was recognised'] took 120ms
Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e)
Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e)
Debug Face Processing: Retrieved faceprocessing_queue command 'recognize'
Infor Response rec'd from Face Processing command 'recognize' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e) ['A face was recognised'] took 153ms
Out of memory.
I just installed code project ai-server under Docker and I'm using it with Frigate and Double-Take. I am getting frequent crashes with an "out of memory" error. In fact, it crashes on almost every detection. (See logs below) The Docker memory is unlimited, and the system had 182 GB available at the time of the most recent crash. I don't think it's out of memory. However, I wonder if it's because I am sending as many as 15 high resolution images at a delay of 0.1 seconds each time Frigate detects a person.
Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef) Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef) Debug Face Processing: Retrieved faceprocessing_queue command 'recognize' Infor Response rec'd from Face Processing command 'recognize' (#reqid 28f7694a-13b4-4aba-8b99-08f4085950ef) ['A face was recognised'] took 142ms Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8) Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8) Debug Face Processing: Retrieved faceprocessing_queue command 'recognize' Infor Response rec'd from Face Processing command 'recognize' (#reqid 644bb80d-c1f9-4f06-ba79-07a47cf652a8) ['A face was recognised'] took 120ms Trace Client request 'recognize' in queue 'faceprocessing_queue' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e) Trace Request 'recognize' dequeued from 'faceprocessing_queue' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e) Debug Face Processing: Retrieved faceprocessing_queue command 'recognize' Infor Response rec'd from Face Processing command 'recognize' (#reqid 4a9cde28-b895-4410-b81b-192bf7dd1f8e) ['A face was recognised'] took 153ms Out of memory.