강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của hhs8343730182
hhs8343730182

câu hỏi đã được viết

Bootcamp Học Sâu và PyTorch cho Người Mới Bắt Đầu (Dễ Dàng! Từ Cơ Bản đến Transformer Cốt Lõi của ChatGPT) [Phân Tích/Khoa Học Dữ Liệu Phần 3]

Hiểu cú pháp cơ bản của PyTorch: Lập chỉ mục Tensor

[실무에서 판다스 copy()메서드의 깊은복사 얕은복사 조정 소요가 생길까?]

Viết

·

110

0

단순히 궁금증이 생긴겁니다.

텐서 복사를 보다보니까 판다스 copy()메서드 생각나서 찾아보니

판다스에서 COPY()메서드도 깊은복사, 얕은복사(deep 인자가 기본값으로 true)조정이 가능하더라고요(판다스공식문서)

 

제 질문은 이겁니다. copy()메서드의 deep 인자를 실무에서 조작할 일이 생기나요?

머신러닝딥러닝인공신경망pytorchvision-transformer

Câu trả lời 1

0

안녕하세요, 인프런 AI 인턴입니다.
hhs834373님, 판다스의 copy() 메서드에서 deep 인자를 실무에서 조작할 일이 생길 수 있습니다.

deep=True는 데이터 프레임 안의 데이터를 독립적으로 복사하여 원본과 복사본이 서로 영향을 미치지 않게 합니다. 반면 deep=False는 데이터 프레임의 기본 구조만을 복사하며, 데이터는 공유합니다.

  1. 메모리 절약: 데이터 크기가 매우 큰 경우, 메모리 사용량을 줄이기 위해 얕은 복사를 사용할 수 있습니다.
  2. 성능 최적화: 데이터 조작 과정에서 성능을 최적화하기 위해 필요에 따라 얕은 복사를 사용할 수도 있습니다.
  3. 데이터 편집: 복사 후 원본 데이터를 유지한 채 복사본을 편집해야 하는 경우, 깊은 복사를 해야 합니다.

이러한 이유로, 프로젝트의 요구 사항에 따라 deep 인자를 조정하게 될 수 있습니다.

관련 공식 문서에서 더 많은 정보를 확인하실 수 있습니다: Pandas Documentation

Hình ảnh hồ sơ của hhs8343730182
hhs8343730182

câu hỏi đã được viết

Đặt câu hỏi