Table of Contents
    
    Constants
    
            - 
    HYPERPARAMETER_EXTENSION
    
         = 'yaml'                            
    Properties
    
            - 
    $runId
    
                         : mixed            
    Methods
    
            - 
    __construct()
    
                                 : mixed    
- 
    determineTrainings()
    
                                 : iterable<string|int, mixed>    
- 
    init()
    
                                 : mixed    
- 
    needsTraining()
    
                                 : bool    
- 
    train()
    
                                 : int    
        HYPERPARAMETER_EXTENSION
        
    
    
    
    
    
    public
        mixed
    HYPERPARAMETER_EXTENSION
    = 'yaml'
    
    
    
    
            
        
    
        
                    
    
        $runId
        
        
                                            
    
    
    
    
    
        public
            mixed
    $runId
    
    
    
    
    
    
            
            
        
                    
    
        __construct()
        
    
    
    
    
    public
                    __construct(MLContext $ml, string $runId, string $hyperFile, string $modelDirectory) : mixed
    
        
    
    
        Parameters
    
                    - 
                $ml
                : MLContext
                            
- 
                
            
- 
                $runId
                : string
                            
- 
                
            
- 
                $hyperFile
                : string
                            
- 
                
            
- 
                $modelDirectory
                : string
                            
- 
                
            
        determineTrainings()
        
    
    
    
    
    public
            static        determineTrainings(UnityProject $project, string $serverPath, string $todoPath, string $modelPath) : iterable<string|int, mixed>
    
        
    
    
        Parameters
    
                    - 
                $project
                : UnityProject
                            
- 
                
            
- 
                $serverPath
                : string
                            
- 
                
            
- 
                $todoPath
                : string
                            
- 
                
            
- 
                $modelPath
                : string
                            
- 
                
            
Return values
        iterable<string|int, mixed>
            
                    
    
        init()
        
    
    
    
    
    public
                    init() : mixed
    
        
    
    
    
    
    
    
                    
    
        needsTraining()
        
    
    
    
    
    public
                    needsTraining() : bool
    
        
    
    
    
    
    
            
                    
    
        train()
        
    
    
    
    
    public
                    train(string $workDirectory, string $executableFile) : int
    
        
    
    
        Parameters
    
                    - 
                $workDirectory
                : string
                            
- 
                
            
- 
                $executableFile
                : string
                            
-