ARLO Adapt
Public Member Functions | Public Attributes | List of all members
arlo.NesterSupervisedTagDiscoveryBias Class Reference
Inheritance diagram for arlo.NesterSupervisedTagDiscoveryBias:
Inheritance graph
[legend]
Collaboration diagram for arlo.NesterSupervisedTagDiscoveryBias:
Collaboration graph
[legend]

Public Member Functions

boolean getNesterSupervisedTagDiscoveryBias (int id, Connection connection)
 
boolean getNesterSupervisedTagDiscoveryBias2 (int id, Connection connection)
 Construct a NesterSupervisedTagDiscoveryBias from a 'QueueRunner' task. More...
 
- Public Member Functions inherited from arlo.TagDiscoveryBias
 TagDiscoveryBias (int numFrequencyBands, double numTimeFramesPerSecond, double dampingRatio, double minFrequency, double maxFrequency)
 
String getSpectraComputationBiasString ()
 
String getSpectraMemoryMapFilePath ()
 
boolean updateFractionCompletedForTagAnalysis (Connection connection)
 Update a Job in the database with the current fractionCompleted of this job. More...
 
- Public Member Functions inherited from arlo.NesterJob
 NesterJob ()
 Default Constructor. More...
 
 NesterJob (NesterJob j)
 Copy Constructor. More...
 
boolean getNesterJob (int id, Connection connection)
 Get a Job from the database. More...
 
String GetJobParameter (String name)
 Lookup a JobParameter from the Job. More...
 
Vector< String > GetJobParameterVector (String name)
 Lookup a JobParameter from the Job. More...
 
boolean AddJobParameter (String name, String value)
 Add a JobParameter to a Job object in memory. More...
 
boolean SaveJob (Connection connection)
 Save a NesterJob object to the database. More...
 
void PrintJobParameters ()
 
boolean SaveJobLogMessage (String message)
 Save a log entry for a Job. More...
 
boolean SaveJobLogMessage (String message, Connection connection)
 
boolean UploadJobResultFile (String fileName, byte[] resultFileBytes, String notes, Connection connection)
 Upload a Job Result File back to the webserver. More...
 

Public Attributes

int numberOfTagsToDiscover
 
double spectraWeight
 
double pitchWeight
 
double averageEnergyWeight
 
int numExemplars
 
double maxOverlapFraction
 
double minPerformance
 
- Public Attributes inherited from arlo.TagDiscoveryBias
int numFrequencyBands
 
double numTimeFramesPerSecond
 
double dampingRatio
 
double minFrequency
 
double maxFrequency
 
- Public Attributes inherited from arlo.NesterJob
int id
 
String name
 
int user_id
 
int project_id
 
Timestamp creationDate
 
int numToComplete
 
int numCompleted
 
double fractionCompleted
 
double elapsedRealTime
 
double timeToCompletion
 
boolean isRunning
 
boolean wasStopped
 
boolean isComplete
 
boolean wasDeleted
 
int type_id
 
Integer status_id
 
Integer requestedStatus_id
 
Integer parentJob_id
 
Integer priority
 
HashMap< String, Vector< String > > jobParameters
 

Additional Inherited Members

- Static Public Member Functions inherited from arlo.TagDiscoveryBias
static boolean updateFractionCompletedForTagAnalysis (int tagDiscoveryBiasId, double fractionCompleted, Connection connection)
 Update a Job in the database with the current fractionCompleted. More...
 
- Static Public Member Functions inherited from arlo.NesterJob
static Integer GetJobStatusIdFromName (String statusName, Connection connection)
 Given a Job Status Name, lookup the database Id. More...
 
static Integer GetJobTypeIdFromName (String typeName, Connection connection)
 Given a Job Type Name, lookup the database Id. More...
 
static boolean SaveJobLogMessage (int jobId, String message)
 Save a log entry for a Job. More...
 
static boolean SaveJobLogMessage (int jobId, String message, Connection connection)
 

Member Function Documentation

boolean arlo.NesterSupervisedTagDiscoveryBias.getNesterSupervisedTagDiscoveryBias ( int  id,
Connection  connection 
)
boolean arlo.NesterSupervisedTagDiscoveryBias.getNesterSupervisedTagDiscoveryBias2 ( int  id,
Connection  connection 
)

Construct a NesterSupervisedTagDiscoveryBias from a 'QueueRunner' task.

This version is for the QueueRunner version of NesterSupervisedTagDiscoveryBias. This pulls data from both the child Task and the parent Task from the QueueRunner entries. 'this' is the child job, and it will pull in the settings from the parent.

Parameters
childJobThe NesterJob object that represents the child task from the QueueRunner task.
connectionDatabase connection
Returns
initialized NesterAudioFile

Member Data Documentation

double arlo.NesterSupervisedTagDiscoveryBias.averageEnergyWeight
double arlo.NesterSupervisedTagDiscoveryBias.maxOverlapFraction
double arlo.NesterSupervisedTagDiscoveryBias.minPerformance
int arlo.NesterSupervisedTagDiscoveryBias.numberOfTagsToDiscover
int arlo.NesterSupervisedTagDiscoveryBias.numExemplars
double arlo.NesterSupervisedTagDiscoveryBias.pitchWeight
double arlo.NesterSupervisedTagDiscoveryBias.spectraWeight

The documentation for this class was generated from the following file: