Thanks to visit codestin.com
Credit goes to github.com

Skip to content

BlueberryOreo/TextileAD-UI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue element-ui license

English | 简体中文

Introduction

TextileAD-UI is an intuitive tool for training and inference in anomaly detection, designed to help users train and evaluate models without the need for coding. It leverages the anomalib backend for anomaly detection processing and uses vue-element-admin for the frontend user interface.

Getting started

System requirements

Python==3.10

npm==6.14.10

vue==2.6.10

Browsers support

Modern browsers and Internet Explorer 10+.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

Server

# install dependency
pip install -r requirements.txt

# enter the core directory
cd core

# run
python app.py

# develop
python app.py --debug

This will automatically run on http://localhost:5000

Frontend

# clone the project
git clone https://github.com/BlueberryOreo/TextileAD-UI.git

# enter the project directory
cd TextileAD-UI

# install dependency
npm install

# develop
npm run dev

This will automatically open http://localhost:9527

Build

# build for test environment
npm run build:stage

# build for production environment
npm run build:prod

Advanced

# preview the release environment effect
npm run preview

# preview the release environment effect + static resource analysis
npm run preview -- --report

# code format check
npm run lint

# code format check and auto fix
npm run lint -- --fix

Refer to Documentation for more information about vue-element-admin

Snapshots

Train settings

train_setting_page1

train_setting_page2

Test settings

test_setting_page1

test_setting_page2

Training progress

training_page

Results

After training

results_page_from_train

After testing

results_page_from_test

Acknowledgements

This project is built on anomalib and vue-element-admin. The authors thank everyone who makes their code available.

About

A user-friendly anomaly detection UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 57.4%
  • JavaScript 30.9%
  • Python 7.4%
  • SCSS 3.5%
  • CSS 0.4%
  • Handlebars 0.2%
  • Other 0.2%