Comments (11)
@jieonh
Thanks to reply. I checked it, it has empty value like a below image.
from cxrail-dev.
Ok I got it. First thing first, you might also want to try python inference.py CheXpert.root_path="/home/"
The default settings in test.yaml file is sown as follows.
Which means that this file has multiple defaults and we assign the actual default in the code itself.
If we are using CheXpert dataset and assign the dataset default as so, the hydra will interpret the input as CheXpert, not Dataset.
from cxrail-dev.
@chrstnkgn
Thank you for your comment. I tried it but got a same error when I typed python inference.py +Dataset.root_path="/home/"
.
Also, I already tried python inference.py CheXpert.root_path="/home/"
, I checked it would work well. (It's just guess because server change, test.csv format is changed so that it cannot work.)
However, the user should type twice (when execute main and inference), I thought it would be changed.
from cxrail-dev.
@jieonh
Thanks to double check! I'm really curious about how hydra save overrides.
I execute same commands and after that, I checked overrides.yaml, but this content existed.
I correctly use same commands but I don't know why different contents in overrides.yaml.. 🧐
from cxrail-dev.
@jieonh Thanks to check!
After you said, I checked the logs folder and found config.yaml in their.
Also, that config.yaml was revised correctly.
However, I have not gotten the reason that made path error. Do you have any doubts?
from cxrail-dev.
As far as I know, hydra/config.yaml
only logs the currently saved config list on the hydra, so the override with the cli command is not reflected. Would you check the hydra/overrides.yaml
? I guess the overridden changes are likely to be saved there but I'm not so sure..!
from cxrail-dev.
Could you try python inference.py +Dataset.root_path="/home/"
? It might work but I'm not so sure - assuming there might be some problem in default settings but I should delve into inference code and test.yaml in order to understand it. I'll look at it and comment later.
from cxrail-dev.
@seoulsky-field
I've run it with the same command(python main.py Dataset.train_size=1000 Dataset.root_path='/home/'
), found logs in the hydra/overrides.yaml !
from cxrail-dev.
I guess it might be better to modify the inference.py code to also reflect the overridden content
from cxrail-dev.
Great! We could simply change the yaml config temporarly as this error is caused by the change of our directory paths.
from cxrail-dev.
@seoulsky-field
I noticed that the path of your override.yaml file is somewhat different, and found out that two different logs are being saved in your working dir(logs
, output
).
I wonder where the output
logging file came from because I don't have that one.
Anyway, if you check the other logs in the logs
file, you can see that the contents are the same as my execution result!
from cxrail-dev.
Related Issues (20)
- Hotfix: Reorganize conditional_train code HOT 1
- Hotfix: Conditional training cannot use transform.py HOT 1
- Hotfix: Conflict between label smoothing and Asymmetric Loss implementation
- Features: Support multiple datasets
- Hotfix: Error when trying to use Ray Tune HOT 3
- Discussion: Frontal/Lateral images and mislabel HOT 2
- Discussion: Densenet121 tuning result and future experimental plan
- Hotfix: Doesn't work fixing seed
- Hotfix: Multi-gpu seed fix error
- Features: MIMIC CSV file concatenator HOT 1
- Hotfix: Inference data loading doesn't reflect override contents
- Features: Data parallel for more flexibility and more efficiency HOT 1
- Hotfix: MIMIC csv concatenate doesn't reflect new path
- Discussion: BRAX datasets' image crop HOT 5
- Discussion: Consider learning rate 0.01 as a default setting for the combination AUCM x PESG HOT 6
- Features: EDA for BRAX dataset
- Features & Discussion: BRAX data train/valid/test split HOT 3
- Experiment: Remove Hydra and manage with yaml and argparser
- Features: Update EDA for MIMIC
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cxrail-dev.