MCPcopy Index your code

hub / github.com/ambianic/ambianic-edge / types & classes

Types & classes91 in github.com/ambianic/ambianic-edge

↓ 31 callersClassObjectDetector
Detects objects in an image.
src/ambianic/pipeline/ai/object_detect.py:11
↓ 26 callersClassFallDetector
Detects falls comparing two images spaced about 1-2 seconds apart.
src/ambianic/pipeline/ai/fall_detect.py:15
↓ 18 callersClass_OutPipeElement
tests/pipeline/ai/test_fall_detect.py:41
↓ 14 callersClassFaceDetector
Detecting faces in an image.
src/ambianic/pipeline/ai/face_detect.py:9
↓ 13 callersClassPipelineContext
Runtime dynamic context for a pipeline. Carries information such as pipeline name and pipe element stack up to and including the element
src/ambianic/pipeline/pipeline_event.py:42
↓ 12 callersClass_OutPipeElement
tests/pipeline/ai/test_face_detect.py:60
↓ 11 callersClass_OutPipeElement
tests/pipeline/ai/test_object_detect.py:38
↓ 9 callersClassAVSourceElement
Pipe element that handles a wide range of media input sources. Detects media input source, processes and passes on normalized raw image
src/ambianic/pipeline/avsource/av_element.py:23
↓ 9 callersClass_OutPipeElement
tests/pipeline/avsource/test_avsource.py:33
↓ 8 callersClass_TestSaveDetectionSamples
tests/pipeline/test_save_event.py:180
↓ 7 callersClassTFBoundingBoxDetection
Applies Tensorflow image detection.
src/ambianic/pipeline/ai/image_boundingBox_detection.py:13
↓ 7 callersClassTFInferenceEngine
Thin wrapper around TFLite Interpreter. The official TFLite API is moving fast and still changes frequently. This class intends to abstract o
src/ambianic/pipeline/ai/inference.py:29
↓ 7 callersClassThreadedJob
A job that runs in its own python thread. Jobs managed by Threaded Job must implement all ManagedService methods.
src/ambianic/util.py:55
↓ 5 callersClass_TestBusMessage3
tests/pipeline/avsource/test_gstreamer.py:144
↓ 5 callersClass_TestGstService3
tests/pipeline/avsource/test_gstreamer.py:117
↓ 4 callersClassPipelineServerJob
Main pipeline interpreter class. Responsible for loading, running and overseeing the health of all Ambianic pipelines.
src/ambianic/pipeline/interpreter.py:99
↓ 4 callersClass_TestPipeline
tests/pipeline/test_interpreter_more.py:81
↓ 3 callersClassHTTPMockServer
tests/pipeline/test_notify.py:75
↓ 3 callersClassMockManagedService
tests/test_service.py:5
↓ 3 callersClass_OutPipeElement
tests/pipeline/avsource/test_avsource_http.py:45
↓ 3 callersClass_TestSaveDetectionSamples
tests/pipeline/test_notify.py:90
↓ 2 callersClassAmbianicServer
Ambianic main server.
src/ambianic/server.py:26
↓ 2 callersClassGstService
Streams audio/video samples from various network and local A/V sources. Runs in a separate OS process. Reads from vadious sources and format
src/ambianic/pipeline/avsource/gst_process.py:27
↓ 2 callersClassHealingThread
A thread focused on healing a broken pipeline.
src/ambianic/pipeline/interpreter.py:235
↓ 2 callersClassNotification
src/ambianic/notification.py:19
↓ 2 callersClassNotificationHandler
src/ambianic/notification.py:34
↓ 2 callersClassPipelineServer
Thin wrapper around PipelineServer constructs. Allows controlled start and stop of the web app server in a separate process. Parameters
src/ambianic/pipeline/interpreter.py:53
↓ 2 callersClass_TestAVSourceElement
tests/pipeline/avsource/test_avsource.py:20
↓ 2 callersClass_TestAVSourceElement3
tests/pipeline/avsource/test_avsource_http.py:239
↓ 2 callersClass_TestCaps
tests/pipeline/avsource/test_gstreamer.py:363
↓ 1 callersClassHealthChecker
Monitor overall pipeline throughput health. Attaches at the end of a pipeline to monitor its health status based on received output samples a
src/ambianic/pipeline/__init__.py:218
↓ 1 callersClassKeypoint
src/ambianic/pipeline/ai/pose_engine.py:33
↓ 1 callersClassMockAmbianicServer
tests/test_startup.py:63
↓ 1 callersClassMockRequestHandler
tests/pipeline/test_notify.py:41
↓ 1 callersClassPicamera
src/ambianic/pipeline/avsource/picam.py:14
↓ 1 callersClassPipelineEventFormatter
Custom logging formatter for pipeline events.
src/ambianic/pipeline/pipeline_event.py:88
↓ 1 callersClassPose
src/ambianic/pipeline/ai/pose_engine.py:45
↓ 1 callersClassPoseEngine
Engine used for pose tasks.
src/ambianic/pipeline/ai/pose_engine.py:57
↓ 1 callersClassSaveDetectionEvents
Saves AI detection events(inference samples) to an external storage location.
src/ambianic/pipeline/save_event.py:17
↓ 1 callersClassStatusResponse
Combines API status response and device info to reduce remote calls in common use cases.
src/ambianic/webapp/fastapi_app.py:113
↓ 1 callersClass_TestAVSourceElement
tests/pipeline/avsource/test_avsource_http.py:35
↓ 1 callersClass_TestAVSourceElement2
tests/pipeline/avsource/test_avsource_http.py:159
↓ 1 callersClass_TestAVSourceElement2
tests/pipeline/avsource/test_avsource.py:438
↓ 1 callersClass_TestAVSourceElement3
tests/pipeline/avsource/test_avsource.py:550
↓ 1 callersClass_TestAVSourceElement4
tests/pipeline/avsource/test_avsource.py:663
↓ 1 callersClass_TestBuf
tests/pipeline/avsource/test_gstreamer.py:354
↓ 1 callersClass_TestGstSample
tests/pipeline/avsource/test_gstreamer.py:369
↓ 1 callersClass_TestGstService
tests/pipeline/avsource/test_gstreamer.py:26
↓ 1 callersClass_TestGstService10
tests/pipeline/avsource/test_gstreamer.py:407
↓ 1 callersClass_TestGstService11
tests/pipeline/avsource/test_gstreamer.py:424
↓ 1 callersClass_TestGstService12
tests/pipeline/avsource/test_gstreamer.py:450
↓ 1 callersClass_TestGstService2
tests/pipeline/avsource/test_gstreamer.py:48
↓ 1 callersClass_TestGstService3
tests/pipeline/avsource/test_avsource.py:537
↓ 1 callersClass_TestGstService4
tests/pipeline/avsource/test_avsource.py:627
↓ 1 callersClass_TestGstService4
tests/pipeline/avsource/test_gstreamer.py:235
↓ 1 callersClass_TestGstService5
tests/pipeline/avsource/test_gstreamer.py:276
↓ 1 callersClass_TestGstService6
tests/pipeline/avsource/test_gstreamer.py:290
↓ 1 callersClass_TestGstService7
tests/pipeline/avsource/test_gstreamer.py:312
↓ 1 callersClass_TestGstService8
tests/pipeline/avsource/test_gstreamer.py:333
↓ 1 callersClass_TestGstService9
tests/pipeline/avsource/test_gstreamer.py:345
↓ 1 callersClass_TestMapInfo
tests/pipeline/avsource/test_gstreamer.py:350
↓ 1 callersClass_TestPipelineServer2
tests/pipeline/test_interpreter_more.py:198
↓ 1 callersClass_TestPipelineServer5
tests/pipeline/test_interpreter_more.py:323
↓ 1 callersClass_TestSaveDetectionSamples2
tests/pipeline/test_save_event.py:469
↓ 1 callersClass_TestSink6
tests/pipeline/avsource/test_gstreamer.py:295
↓ 1 callersClass_TestSink9
tests/pipeline/avsource/test_gstreamer.py:380
↓ 1 callersClass_TestSourceCaps
tests/pipeline/avsource/test_gstreamer.py:31
↓ 1 callersClass_TestSourceElement
tests/pipeline/test_interpreter.py:48
ClassBaseResponse
src/ambianic/webapp/fastapi_app.py:53
ClassDeviceInfo
src/ambianic/device.py:5
ClassImageShape
src/ambianic/pipeline/avsource/gst_process.py:48
ClassJsonEncoder
src/ambianic/util.py:153
ClassManagedService
A service contract with lifecycle methods.
src/ambianic/util.py:15
ClassPipeElement
The basic building block of an Ambianic pipeline.
src/ambianic/pipeline/__init__.py:17
ClassPipeline
The main Ambianic data processing structure. Data flow is arranged in independent pipelines.
src/ambianic/pipeline/interpreter.py:262
ClassPipelineEvent
Encapsulates information for a pipeline timeline event.
src/ambianic/pipeline/pipeline_event.py:16
ClassPipelineSource
src/ambianic/pipeline/avsource/gst_process.py:51
ClassSensorSource
src/ambianic/webapp/server/config_sources.py:12
ClassServiceExit
Main program exit signal. Custom exception which is used to trigger clean exit of all running threads and the main program. Method for c
src/ambianic/util.py:127
ClassTFDetectionModel
Applies Tensorflow image detection.
src/ambianic/pipeline/ai/tf_detect.py:17
ClassTimelineResponse
src/ambianic/webapp/fastapi_app.py:154
Class_BadPipelineServer
tests/test_startup.py:130
Class_TestDummyElement
Dummy pass through element.
tests/pipeline/test_interpreter_more.py:225
Class_TestPiCamera
tests/pipeline/avsource/test_avsource_picamera.py:14
Class_TestPipeline
Extend Pipeline to detect changes
tests/pipeline/test_interpreter.py:33
Class_TestSourceElement
Produce one sample and exit start loop.
tests/pipeline/test_interpreter_more.py:35
Class_TestSourceElement2
Produce samples until stop signal.
tests/pipeline/test_interpreter_more.py:110
Class_TestSourceElement3
Produce samples until stop signal.
tests/pipeline/test_interpreter_more.py:153
Class_TestSourceElement4
Produce samples until stop signal.
tests/pipeline/test_interpreter_more.py:261
Class_TestSourceElement5
Produce one sample and exit start loop.
tests/pipeline/test_interpreter_more.py:332
Classpicamera_override
tests/pipeline/avsource/test_avsource_picamera.py:60