Skip to main content

Command-line Tasks

Acharya supports multiple command line tasks like uploading data to a project or initiate a training (which could be scheduled via cron or Windows task scheduler)

The command-line tasks can be listed via the following command which needs to be run in a terminal/powershell/command prompt

.\acharya.0.3.4-alpha.windows.amd64.exe tasks list

the output would be

Available grifts
================
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task compare # Compare Results of 2 Train
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task convert # To convert input data to another format.
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task copyFile # copyFile [src] [dst project:algo:dstDirpath] Copies file to running algorithm container/VM
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task entities # To list, add and modify entities in a NER Project.
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task export # Export data in a Project in required data formats.
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task import # To import external data into a project.
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task login #
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task logout #
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task project # To add and delete projects
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task requireAuth #
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task train # Train Algorithm
C:\acharya\acharya.0.3.4-alpha.windows.amd64.exe task users # User related operations

certain tasks would require login and the task would prompt for the same.