WEB PLATFORM FOR RESEARCHERS TO HELP THEM MAKE A NEURAL NETWORK USING A PAINLESS VISUAL CONSTRUCTOR AND THEN UPLOAD A DATASET TO GET A TRAINED MODEL
-
Add DB parameters to .env
-
gw build -x test
-
java -jar nnbuilder/build/libs/nnbuilder-0.0.1-SNAPSHOT.jar
- Install JDK 17, Gradle, Node, Docker; alias
./gradlewtogw - Clone the repository
- Write a
.envconfig file (or copy from.dev.envexample) - Run
gw idea assembleto prepare the Intellij project and build intermediate files - Run
gw dockerComposeUpto enable proxy - Open
nnbuilder.iprfile in Intellij (on macOS runopen *.ipr)
brew install postgresinstalling postgresqlpg_ctl -D /usr/local/var/postgres startstart a databasepsql postgresgo inside databasepostgres=# create database nnbuilder;make a databasepostgres=# create user nnbuilder with encrypted password 'nnbuilder';set a passwordpostgres=# grant all privileges on database nnbuilder to nnbuilder;grant all privileges- Then go to IDEA and tab on
database->+and add new database with created password and username
- install postgresql
sudo -u postgres psqlstart postgresqlpostgres=# create database nnbuilder;make a databasepostgres=# create user nnbuilder with encrypted password 'nnbuilder';set a passwordpostgres=# grant all privileges on database nnbuilder to nnbuilder;grant all privileges- Then go to IDEA and tab on
database->+and add new database with created password and username
gw buildperforms a full buildgw nnbuild-api:assemblere-generates grpc code from protobuf definitionsgw spotlessApplyapplies code style fixesgw dockerComposeDownto disable proxy