Skip to main content

SIX

image image image image

这是什么

SIX 是一个跨平台的、可扩展性高、可维护性强的基于机器感知的有限状态机框架。本项目原则为“精简至上”,尽量使用python原生库以保证本项目的可扩展性。

安装

pip install mini-six

使用

本项目提供插件开发接口,详细操作请见操作文档。

开发任务

因为该项目仍处在起步阶段,所以必要时候会对框架做出调整,作者会尽量以兼容的形式做出这些必要的调整。

core(当前主要开发任务)

  • 完成 Observer 和 Actor 的订阅者框架搭建,将图片帧的输入与对图片的操作解耦;
  • 完成 Analyzer 基类的构建,使开发者专注对图片帧的分析操作,增加分析代码的复用度;
  • 优化订阅者框架的接口,方便插件开发者定义 Action;
  • 删除 Analyzer,简化 core 代码,同时增加插件开发者的开发自由度;
  • 构建全局配置和局部配置系统
  • 构建插件系统
  • 优化插件导入接口
  • 实现定时 Action
  • 实现静态配置设置与导入接口
  • 增加日志打印
  • 编写操作文档
  • 适配 Linux 平台
  • 适配嵌入式设备

plugin(陆续开发)

  • 图像识别模型接口插件
  • 强化学习模型接口插件

Release files for mini-six 0.1.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mini-six 0.1.10
File Size Uploaded
mini_six-0.1.10.tar.gz 19.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mini-six 0.1.10
File Interpreter ABI Platform
mini_six-0.1.10-py3-none-any.whl Python 3 none any Details

Total release size: 33.5 kB

Release files / mini_six-0.1.10.tar.gz

Download URL mini_six-0.1.10.tar.gz
Size 19.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6afe0c569dde60c7f8b5770b2a4ffe02b9dd44001f8dd3bc178d743edae38529
BLAKE2b-256 checksum
How to use checksums
58ee6b48f11ee0d9cdecd011faa141ebb44d0d324fc2a197d1ae6ba360fe2d3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.8 Windows/10

Release files / mini_six-0.1.10-py3-none-any.whl

Download URL mini_six-0.1.10-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
66ebeb0ffc96b5048fba7f7c10c6251eee20669345f0af5d49b7550e16a4611e
BLAKE2b-256 checksum
How to use checksums
169a6388614e46935b532b601ea76b328f1b6f65679cfe47034ee2b39294e2ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.8 Windows/10

Release history Release notifications | RSS feed

This release

0.1.10 This release

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page