Skip to main content

The code package for HuaGuang AI Education

Project description

English | 简体中文

0.control_scnu

The library was developed for Huaguang AI Education Innovation Team [Case Department]
Applicable to artificial intelligence education

1.Install control

pip3 install control-scnu

2.Each corresponding file description

template

Where the various model files are saved

init.py

The init file
The version information of the software, programming block and library is indicated in this file

file_operation.py

File manipulation related libraries

gpio.py

Car hardware related library The car forward routine (This item needs to run on the car):

from control import gpio
import time

m=gpio.Mecanum_wheel()
m.uart_init()
m.car_go(200)
time.sleep(2)
m.car_stop()

jiami.py

A library for encrypted files

machine_learning.py

Library for machine learning
Iris machine learning routine:

from control import machine_learning as ml

datasets=ml.DatasetsNew(ml.data_name["鸢尾花"])
model= ml.ModelNew(ml.model_name['神经网络'])
model.train(datasets.x_train, datasets.y_train,dataName=datasets.data_name)
model.test(datasets.x_test,datasets.y_test)
print(model.test_score,flush=True)
model.predict(datasets.x_test)
print(model.pred,flush=True)
model.save(name='myFirstModel')
model1=ml.ModelNew('myFirstModel.proto')
model1.test(datasets.x_test,datasets.y_test)
print(model.pred,flush=True)

maths.py

Library related to basic mathematics

requirements.txt

Library dependent TXT file

shijue (shijue0,shijue1,shijue2)

Visual related libraries
The camera obtains the image and binarizes the display routine:

from control import shijue1

a=shijue1.Img()
a.camera(0)
a.name_windows('img')
while  True:
    a.get_img()
    a.BGR2GRAY()
    a.GRAY2BIN()
    a.show_image('img')
    a.delay(1)

unique.py

Put something special in it

yuyin.py

Speech correlation library
Routines for speech recognition and retelling:

from control import yuyin

s=yuyin.Yuyin(online=True) 
s.my_record(3,"speech")   
print(s.stt("speech"),flush=True)  
s.play_txt(s.stt("speech"))  

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

control_scnu-0.8.9.tar.gz (71.4 kB view details)

Uploaded Source

Built Distribution

control_scnu-0.8.9-py3-none-any.whl (87.9 kB view details)

Uploaded Python 3

File details

Details for the file control_scnu-0.8.9.tar.gz.

File metadata

  • Download URL: control_scnu-0.8.9.tar.gz
  • Upload date:
  • Size: 71.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for control_scnu-0.8.9.tar.gz
Algorithm Hash digest
SHA256 2fe5cf50ca8eb4388a575db847a0d22f2b58c7344fac45030d2be67668627e45
MD5 5363e407f880ca6a8495853a59365883
BLAKE2b-256 cb5ed36d3afbdfe8c3b30ead66c18004a6752b10c989c2081a06cfe95782d532

See more details on using hashes here.

File details

Details for the file control_scnu-0.8.9-py3-none-any.whl.

File metadata

File hashes

Hashes for control_scnu-0.8.9-py3-none-any.whl
Algorithm Hash digest
SHA256 53ec974b0ea2656863ad7fe0fbd9d6bd0486286c7ef8bc6ddb43d5e08514dcf6
MD5 d18d10b97a3ee0f31225ed8957bec296
BLAKE2b-256 4ea4d983714e43ffe607154fcd66ab1218d7512e1c74b54d9c1116f542d974eb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page