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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe5cf50ca8eb4388a575db847a0d22f2b58c7344fac45030d2be67668627e45 |
|
MD5 | 5363e407f880ca6a8495853a59365883 |
|
BLAKE2b-256 | cb5ed36d3afbdfe8c3b30ead66c18004a6752b10c989c2081a06cfe95782d532 |
File details
Details for the file control_scnu-0.8.9-py3-none-any.whl
.
File metadata
- Download URL: control_scnu-0.8.9-py3-none-any.whl
- Upload date:
- Size: 87.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53ec974b0ea2656863ad7fe0fbd9d6bd0486286c7ef8bc6ddb43d5e08514dcf6 |
|
MD5 | d18d10b97a3ee0f31225ed8957bec296 |
|
BLAKE2b-256 | 4ea4d983714e43ffe607154fcd66ab1218d7512e1c74b54d9c1116f542d974eb |