当前位置:网站首页>How to make interesting apps for deep learning with zero code (suitable for novices)
How to make interesting apps for deep learning with zero code (suitable for novices)
2022-07-29 05:49:00 【Quantify NPC】
How to make deep learning fun of zero code app( Suitable for novice )
This article is divided into four parts , Will teach you how to quickly build a zero code image classification app
- Prepare training data
- Use tools to train the model
- Use demo And experience
- How to publish applications and optimize ? Please refer to the next article .
The interest of deep learning app Simple optimization ( Suitable for novice )
List of articles
- Preface
- preface
- One 、 Sign up for a developer account (6min)
- Two 、 Environmental preparation ( Rely on the network environment )
- 1. download android studio
- 2. Installation tools HMS Toolkit
- 3. find hms, choice coding assistant
- 4. Jump out of the following page , Choose to allow . If you do not jump out of the following pages, you need to clean up the browser cache
- 5. After successful login ,Android Studio The jump is as follows
- 6. Enter the page and configure python environment variable
- 3、 ... and 、 Dataset construction ( It depends on the actual situation )
- Four 、 Train the model and generate app
- Q&A
Preface
With the development of artificial intelligence , Machine learning is becoming more and more important , But many online learning materials can't be used directly on the mobile terminal , The reason is that the mobile terminal is very sensitive to the size of the model , At the same time, the performance should also reach the same level . For beginners , Very heavy workload .
therefore , This article will introduce how to build deep learning examples available on the mobile terminal with zero code , If you have any questions, please feel free to contact the author .
preface
You may have encountered such a scene , Seeing the cute cat walking by, I don't know the breed of the cat , So can we make a classifier to help us identify the breed of cats ?
The answer is yes , We can use this article to quickly develop a cat classifier with zero code , Look at the effect , I feel pretty good .

Of course , Adjust the data set according to , Many kinds of classifiers can be trained , For example, car classification , refuse classification , Even pet elf classification , As long as there is a big enough brain hole , With this function, you can accomplish many interesting things .
Tips : The following is the main body of this article , The following cases can be used for reference
One 、 Sign up for a developer account (6min)
1. Enter the official website of Huawei developers
https://developer.huawei.com/consumer/cn/, Click registration .
2. Click on admin Center , Register as a personal developer


Using personal bank card authentication is faster .
Two 、 Environmental preparation ( Rely on the network environment )
1. download android studio
Download address :https://developer.android.google.cn/studio/
2. Installation tools HMS Toolkit
choice file->settings->plugin-> Search for hms toolkit. Install and restart ide.
3. find hms, choice coding assistant

4. Jump out of the following page , Choose to allow . If you do not jump out of the following pages, you need to clean up the browser cache

5. After successful login ,Android Studio The jump is as follows

6. Enter the page and configure python environment variable
Click on AI, choice AI Create, choice image, If the following conditions occur, configure python environment variable 
The download link is as follows :
https://www.python.org/downloads/release/python-375/
Suggested choice executable installer, It's more convenient .
!!! Be careful python Version must be 3.7.5
!!! Please check ADD To PATH, You can avoid the problem of configuring environment variables yourself .
3、 ... and 、 Dataset construction ( It depends on the actual situation )
Building a dataset is simple , If you want to do cat breed classification app, Just create one called cats Folder
!!! Please note that there is no Chinese in the catalogue , The pictures included can be jpg,png, Be careful not to have gif.
It contains the varieties you want to classify , Such as Garfield , Puppet cat , Beauty is short , English short , Siamese kitten (5 class ).
The pictures under each folder are as follows .
Data sets need to be cleaned , Make sure every picture is as clear as possible , And there are no other interfering factors , For example, the proportion of cats in the picture is too small , Mixed with other breeds of cats , People appear in the picture , The light is too dark or too exposed , Of course , The image training set in this example will also provide a link to download .
Here we recommend you to use a product called fatkun Image batch download software . yes chrome One of the plug-ins in , It's very easy to use .
Four 、 Train the model and generate app
1. Import dataset
When it shows check success in the future , You can adjust the algebra and learning rate of training by yourself
The learning rate can be reduced , Algebra can be raised , But be careful not to over fit . The accuracy of the training results depends on the data set , Learning rate and training algebra . Click on create model
2. Click on generate demo And save
Note that the stored project directory cannot have a Chinese path .
3. function demo
Will be trained demo Use android studio open , wait for gradle Download self update .
usb Connect to the mobile phone with developer mode turned on , Wait for the name of the phone to appear and click the green button .
Experience it quickly ~
So far, you have successfully built a classifier , Is it exciting ???
Q&A
- This step may take a long time , Please be patient .

- There is no limit to the type of data set , You can add categories or delete categories by yourself , But keep the species larger than two .
- How to publish applications and optimize ? Please refer to the next article .
The interest of deep learning app Simple optimization ( Suitable for novice ) - app Be able to participate in those activities ?
You can contact wechat :HMSMachineLearning
边栏推荐
- 闪贷Dapp的调研及实现
- Laravel Swagger添加访问密码
- 山寨币SHIB 在 ETH 鲸鱼的投资组合中拥有 5.486 亿美元的股份——交易者应提防……
- Shanzhai coin Shib has a US $548.6 million stake in eth whale's portfolio - traders should be on guard
- Reporting Services- Web Service
- 如何在加密市场熊市中生存?
- Refresh, swagger UI theme changes
- xtrabackup 的使用
- The bear market is slow, and bit.store provides stable stacking products to help you get through the bull and bear market
- Fantom (FTM) 在 FOMC会议之前飙升 45%
猜你喜欢

改哭了,终于解决了Cannot read properties of undefined (reading ‘parseComponent‘)

“山东大学移动互联网开发技术教学网站建设”项目实训日志三

The openatom openharmony sub forum was successfully held, and ecological and industrial development entered a new journey

量化开发必掌握的30个知识点【什么是Level-2数据】

The completely decentralized programming mode does not need servers or IP, just like a aimless network extending everywhere

山寨币SHIB 在 ETH 鲸鱼的投资组合中拥有 5.486 亿美元的股份——交易者应提防……

以‘智’提‘质|金融影像平台解决方案

Strategic cooperation with many institutions shows the strength of the leading company of platofarm yuancosmos

Reporting Services- Web Service

剑指核心-TaoCloud全闪SDS助力构建高性能云服务
随机推荐
DAY13:文件上传漏洞
打印出1-100之间的所有质数
Plato farm is expected to further expand its ecosystem through elephant swap
Madonna "hellent" bought $1.3 million NFT boring ape, which is now considered too expensive
山寨币SHIB 在 ETH 鲸鱼的投资组合中拥有 5.486 亿美元的股份——交易者应提防……
dcat 批量操作弹窗及参数传递
Use QSS to style the form
Thinkphp6管道模式Pipeline使用
DeFi 2.0的LaaS协议,重振DeFi赛道发展的关键
Training log II of the project "construction of Shandong University mobile Internet development technology teaching website"
新手入门:手把手从PHP环境到ThinkPHP6框架下载
Sliding switch of tab of uniapp component
『全闪实测』数据库加速解决方案
Laravel服务容器(继承与事件)
Read and understand move2earn project - move
Move protocol global health declaration, carry out the health campaign to the end
Idea using JDBC to connect mysql database personal detailed tutorial
“山东大学移动互联网开发技术教学网站建设”项目实训日志七
Day14: upload labs customs clearance tutorial
H5 semantic label