Thanks for reaching out to us.
We have some trouble understanding your query , we are not exactly sure what you meant -F argument of qsub in your question. As from the man page of qsub there is no -F argument for qsub.
If your query is regarding how to submit a job all you could follow the below link which explains a basic job submission
If this is not what you are looking for could you please let us know, we would be able to help better if you could be more descriptive on your issue.
The -F flag Specfies the arguments that will be passed to the job script when the script is launched.
In your case "0.5" will be passed to your file named "train" which does the remaining part. We tried using "-F" flag for passing the arguments and could see this works without any issues.
Could you please provide the following details to debug your issue further
1)When you submitted the job with the command qsub train -F "0.5", Were the output and error files(train.oxxxx and train.exxxx) created?
If the error and output files were created this means the job execution was successful.
2)If the error unrecognized arguments: was found in the train.exxxx file. Could you please check if the error was a python traceback. We very much appreciate it if you could share the complete error message.
3)Could you also attach your jobfile(ie train) as well as any training script that is being executed from the job script.
We could observe you have a different thread with similar content , we have addressed the for your other thread providing an example for usage of -F. Could you please confirm if the issues discussed in the current thread is same as of that in the below link.