Tensor 내에서 특정 값을 치환하고 싶다면 다음 예시 코드처럼 구현하면 된다. 예시 (0값을 10으로 바꾸기) a = torch.randint(10, (3, 5)) print(a) #tensor([[6, 2, 7, 9, 7], # [3, 3, 4, 3, 7], # [0, 9, 0, 9, 6]]) a[a==0] = 10 # 바꾸기 전 값: 0 바꾼 후 값: 10 print(a) #tensor([[ 6, 2, 7, 9, 7], # [ 3, 3, 4, 3, 7], # [10, 9, 10, 9, 6]]) 이는 tensor 조건문이 다음과 같이 동작하기 때문이다. a = torch.randint(10, (3, 5)) print(a) #tensor([[5, 9, 7, 0, 3], # [1, 6, 3, 6, 2]..
Tensor 내에서 특정 값을 치환하고 싶다면 다음 예시 코드처럼 구현하면 된다. 예시 (0값을 10으로 바꾸기) a = torch.randint(10, (3, 5)) print(a) #tensor([[6, 2, 7, 9, 7], # [3, 3, 4, 3, 7], # [0, 9, 0, 9, 6]]) a[a==0] = 10 # 바꾸기 전 값: 0 바꾼 후 값: 10 print(a) #tensor([[ 6, 2, 7, 9, 7], # [ 3, 3, 4, 3, 7], # [10, 9, 10, 9, 6]]) 이는 tensor 조건문이 다음과 같이 동작하기 때문이다. a = torch.randint(10, (3, 5)) print(a) #tensor([[5, 9, 7, 0, 3], # [1, 6, 3, 6, 2]..
- Total
- Today
- Yesterday
- install
- Process
- metric
- 자연어처리
- progress bar
- 명령어
- Git
- gpu
- Docker
- tensor
- pytorch
- 시나리오
- PIP
- 포트포워딩
- 개발
- killall
- 알스트로메리아
- dockerfile
- PYTHON
- 자료형
- kill
- tqdm
- uninstall
- 중복 제거
- multiprocessing
- vsCode
- linux
- nlp
- Jupyter Notebook
- list
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |