Hi Team!
I submitted my image through the fastlane and it succeeded (9725521). But when submitting my docker image to task 1, there's an issue (seems to be a docker issue). I'm not super sure about the reason for that. Can someone help me with that? Very appreciate your support!
error log here:
Traceback (most recent call last):
STDERR: 2022-09-12T01:48:53.818992521Z File "/usr/local/lib/python3.8/site-packages/cwltool/process.py", line 454, in fill_in_defaults
STDERR: 2022-09-12T01:48:53.818996058Z raise WorkflowException(
STDERR: 2022-09-12T01:48:53.818999082Z cwltool.errors.WorkflowException: Missing required input parameter 'input_file'
The submission id is 9725522.
Created by Zijing Wang ZZZJW Oh I c! That's super helpful~ thank you!! Hi !! thank you for the log info~ Is this one from 9725522 or 9725521? I think the 9725521 is the fastlane submission and it got succeed , the failed one is 9725522 which is a official submission for task 1. Hi @ZZZJW ,
Thank you for sharing your TOIL logs! These are errors specifically for the workflow, that is: it expected a `predictions.csv` file but could not be found, hence the error.
I looked into your submission ID 9725522, and received the following error during the Docker run:
```
Feature names seen at fit time, yet now missing:
- age_Below_18
- age_Unknown
warnings.warn(message, FutureWarning)
Traceback (most recent call last):
File "/usr/local/predicting.py", line 242, in
main()
File "/usr/local/predicting.py", line 104, in main
results = model(args.input_dir)
File "/usr/local/predicting.py", line 81, in model
X
File "/usr/local/lib/python3.7/site-packages/sklearn/ensemble/_forest.py", line 808, in predict
proba = self.predict_proba(X)
File "/usr/local/lib/python3.7/site-packages/sklearn/ensemble/_forest.py", line 850, in predict_proba
X = self._validate_X_predict(X)
File "/usr/local/lib/python3.7/site-packages/sklearn/ensemble/_forest.py", line 579, in _validate_X_predict
X = self._validate_data(X, dtype=DTYPE, accept_sparse="csr", reset=False)
File "/usr/local/lib/python3.7/site-packages/sklearn/base.py", line 585, in _validate_data
self._check_n_features(X, reset=reset)
File "/usr/local/lib/python3.7/site-packages/sklearn/base.py", line 401, in _check_n_features
f"X has {n_features} features, but {self.__class__.__name__} "
ValueError: X has 136 features, but RandomForestClassifier is expecting 138 features as input.
```
Hope this helps!
EDIT: submission ID typo