Giter VIP home page Giter VIP logo

neuralgym's Introduction

NeuralGym

python app for training spaCy models

Installation

Option 1: No installation required. Download and unpack(extract) NGym.7z
Launch ng.exe
Option 2: Download NGym folder with python files. Run ng.pyw (You will need pyqt5, spaCy and matpotlib to be installed on your PC). In this mode you can use spacy.prefer_gpu() option.

How to use

  1. Create an output directory where the trained model will be saved.
  2. Select a training data file. Training data should be in spaCy data format. You can use TagEditor to create your training data. See axample of training data in file train_data.txt. Make sure your training data is utf-8 encoded.
  3. Select a model to train (it can be any spaCy model compatible with spaCy 2.2+) or create a blank model. Labels in the training data should match labels in the original model otherwise start from blank model.
  4. Check on Parameter averaging so the model to be saved with parameter averaging after training is done.
  5. Press Start. You can disrupt training process at any time by clicking stop or stop and save.

alt text

alt text

*If you want to contribute to a project and make it better, your help is very welcome.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.