CODE/ERROR 8

Assertion Error 와 Value Error 차이

📝 Summary ✔ assert → Debugging tool, removed in optimized mode.✔ ValueError → Handles invalid values properly at runtime.  ▷ 정리하면, 개발도중에 가볍게 변수 확인, 조건 확인 등으로 Assertion을 많이 사용하고, ▷ 공식적으로  코드 내에서 잘못된 변수/인자 전달을 다루고자 할 때는 raise value 를 사용하는 것 같다.  🔹 When to Use Each?FeatureassertValueErrorPurposeDebugging, quick checksHandling incorrect valuesRaisesAssertionErrorValueErrorUsageChecks assumptionsVa..

CODE/ERROR 2025.02.17

[WANDB ERROR] FileNotFoundError: [Errno 2] No such file or directory: '/tmp/~~~'

잘만 돌아가던 코드를 다른 환경에서 옮겼을 때 File "/home/user/.conda/envs/MML/lib/python3.8/site-packages/pytorch_lightning/loggers/wandb.py", line 399, in experiment self._experiment = wandb.init(**self._wandb_init) . . . fd = _os.open(file, flags, 0o600) FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmprtptbknd/port-44142.txtednylxis' 갑자기 요런 에러가 발생한다. 1. 파일이나 데이터 폴더의 경로는 이미 다 바꿔줬는데 갑자기 no such fi..

CODE/ERROR 2024.01.18

ImportError: cannot import name 'Field' from 'torchtext.data' , undefined symbol: _ZNK3c104Type14isSubtypeOfExtESt10shared_ptrIS0_EPSo

※ ImportError ImportError: cannot import name 'Field' from 'torchtext.data' ImportError: cannot import name 'BucketIterator' from 'torchtext.data' ModuleNotFoundError: No module named 'torchtext.legacy' 원인 : torchtext의 버전에 따라 불러오는 방식이 다르다 해결 : 버전에 맞게 legacy.data 에서 불러오거나 .data 에서 불러온다 from torchtext.legacy.data import Field, TabularDataset, BucketIterator, Iterator 0.9 이상의 버전에서는 torchtext.data -..

CODE/ERROR 2022.10.05
728x90