inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

nn.Linear(1024, 10) 관련 질문드립니다.

해결됨

[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지

안녕하세요! 수업중 궁금한 부분이 있어 문의 드립니다. self.encoder = nn.Sequential( nn.Conv2d(1, k, 3, stride=2), # 흑백 이미지로 체널이 1개, 나머지는 임의로 설정 nn.ReLU(), nn.Conv2d(k, 2*k, 3, stride=2), nn.ReLU(), nn.Conv2d(2*k, 4*k, 3, stride=1), nn.ReLU(), Flatten(), nn.Linear(1024, 10), nn.ReLU() nn.Linear(1024, 10) 이 부분에서, MNIST의 경우 미리 계산하면 1024가 나온다고 말씀 주셨는데요, 어떻게 계산해야 하는건지 알 수 있을까요? 또한, 이 수치를 코드 작성자가 꼭 계산해서 넣어줘야 하는지도 궁금합니다! 크기(1024)를 코드로 출력해서 확인해 보는 방법이나, 저 부분에 1024 크기가 계산되어 들어가도록 코드를 작성할 수도 있을까요?

  • python
  • 머신러닝
  • 딥러닝
  • 인공신경망
  • pytorch
김유진 댓글 1 좋아요 0 조회수 317

제발 도와주세요ㅜㅠ

미해결

import numpy as np from keras.models import Sequential from keras.layers import Dense, Dropout, Flatten, LSTM from keras.layers import BatchNormalization from keras.initializers import he_normal !pip install np_utils import np_utils from tensorflow.keras.utils import to_categorical from google.colab import drive drive.mount('/content/drive') [train_x, train_y, test_x, test_y] = np.load('/content/drive/MyDrive/LSTM_disaster_prediction_data.npy', allow_pickle = True) X_train = train_x.astype('float32') X_test = test_x.astype('float32') X_train = np.transpose(X_train,(0,2,1)) X_test = np.transpose(X_test,(0,2,1)) y_train = to_categorical(train_y, num_classes=num_classes) y_test = to_categorical(test_y, num_classes=num_classes) num_classes = y_train.shape[1] model = Sequential() model.add(LSTM(units = 4, return_sequences = True, input_shape = (168, 12))) model.add(LSTM(units = 1, return_sequences= True)) model.add(BatchNormalization()) model.add(Dense(64,activation = 'relu', kernel_initializer = 'he_normal')) model.add(Dropout(0.25)) model.add(Dense(num_classes, activation = 'softmax')) model.summary() model.compile(loss = 'categorical_crossentropy', optimizer = 'adam', metrics = ['accuracy']) model.fit(X_train, y_train, epochs = 5, batch_size = 16, verbose = 1, validation_data=(X_test, y_test)) test_loss, test_accuracy = model.evaluate(X_test, y_test) print('검증결과') print('test loss = ', test_loss) print('test accuracy = ', test_accuracy) ValueError: Shapes (None, 3) and (None, 168, 3) are incompatible 이렇게 뜨는데 어떻게 고쳐야할지 모르겠어요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

  • phython
  • 인공지능
  • 딥러닝
  • 파이썬
민준 댓글 1 좋아요 1 조회수 234

학습과 평가시 Loss 함수가 다른 이유

해결됨

[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지

학습 할때는 MSE를 쓰고 평가 할때는 RMSE를 쓰는 이유가 있을까요??

  • python
  • 머신러닝
  • 딥러닝
  • 인공신경망
  • pytorch
kokp 댓글 1 좋아요 0 조회수 276

섹션 2-1 딥러닝 모형 파트 모형 컴파일에서 에러가 발생합니다.

미해결

[입문자를 위한] 캐글로 시작하는 머신러닝 • 딥러닝 분석

model.summary 명령어로 딥러닝 모형을 확인하는 데까지는 문제가 없었는데, 그 이후에 모형을 컴파일해서 history 변수에 할당하는 부분에서 "Failed to convert a NumPy array to a Tensor (Unsupported object type float)." 에러가 발생합니다. 구글링한 결과로는 float 형식이 아닌 타입의 데이터가 섞여 있어서 그렇다고 나오는데, 지금 학습을 돌리고 있는 x_train 데이터를 확인해 보니 아래처럼 0, 1이 아닌 True, False 값이 들어가 있었습니다. 더미화 이후 강사님과는 다르게 True, False 값으로 데이터가 생성되었는데 혹시 이것 때문에 에러가 나는 걸까요?

  • 머신러닝
  • 딥러닝
  • kaggle
waterlee6 댓글 1 좋아요 0 조회수 384

1.3. 데이터 전처리 강의에서 index do not match 에러가 납니다.

미해결

[입문자를 위한] 캐글로 시작하는 머신러닝 • 딥러닝 분석

안녕하세요. 데이터 전처리 강의 내용 중 코드를 똑같이 따라쳤는데도 에러가 나는 부분이 있는데요, 구글링을 열심히 해봤는데도 해결하지 못해서 질문 남깁니다. df_bool = ~df.groupby('hour')['cnt'].apply(is_outliers) df_out = df[df_bool] 위 코드를 실행하면 Unalignable boolean Series provided as indexer (index of the boolean Series and of the indexed object do not match). 에러가 발생합니다. df_bool.index 위 메서드로 df_bool의 인덱스를 확인해보니 (hour, n) 의 튜플로 된 멀티 인덱스가 나왔습니다. df의 인덱스는 0, 1, 2, ... , 17413의 숫자로 되어 있어서 조건식으로 넣은 boolean 시리즈(df_bool)의 인덱스와 df의 인덱스가 일치하지 않아서 발생하는 에러로 이해했습니다. 다만 구글링을 아무리 해도 해결방법은 잘 모르겠습니다. 강의 내용을 똑같이 따라 쳤는데 왜 에러가 발생하는 걸까요?

  • 머신러닝
  • 딥러닝
  • kaggle
waterlee6 댓글 1 좋아요 0 조회수 459

전처리 관련해서 질문 있습니다.

해결됨

[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지

Detection 모델 같은 경우에는 라벨에 좌표가 들어 있습니다. Transform을 통해서 crop이나 rotate 같은 행위를 했을때 좌표도 변경이 되어야 하는데요 이런경우에 대한 해결책도 torch가 제공을 해주나요?

  • python
  • 머신러닝
  • 딥러닝
  • 인공신경망
  • pytorch
kokp 댓글 1 좋아요 0 조회수 249

autotrain advanced 질문

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기

autotrain advanced 사용시 --use_peft 옵션을 사용하면 어떤 peft 방식을 사용하게 되는건가요? autotrain advanced 사용시 LoRA, Prefix Tunning 등 특정 방식으로 학습하도록 선택이 가능한가요? autotrain advanced에서 --use_peft 등 parameter 값들에 대한 사용법이나 정보를 어디서 얻을 수 있나요? document 페이지를 찾아보려고 하는데 내용이 잘 없는것같아서요. autotrain advanced는 유료인가요? 이런 페이지를 봤습니다. https://huggingface.co/docs/autotrain/cost

  • 딥러닝
  • pytorch
  • chatgpt
  • llm
  • llama
qnrrmrrha76 댓글 2 좋아요 0 조회수 1132

사용자 집단별 추천 강의 11:56 부분에 성별에 따른 예측값 계산에서 MergeError가 발생합니다.

해결됨

(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능

# 성별에 따른 예측값 계산 merged_ratings = pd.merge(x_train,users) users = users.set_index('user_id') g_mean = merged_ratings[['movie_id','sex','rating']].groupby(['movie_id', 'sex'])['rating'].mean() g_mean 코드는 이렇게 작성했고요. merged_ratings = pd.merge(x_train,users) 이 부분에서 MergeError: No common columns to perform merge on. Merge options: left_on=None, right_on=None, left_index=False, right_index=False 이런 에러가 발생해요. 강의랑 똑같이 했는데 왜 에러가 나는걸까요? ㅠ ㅠ

  • 딥러닝
  • 추천-시스템
이푸름 댓글 1 좋아요 0 조회수 452

Part2 강의 주제 질문있습니다.

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기

안녕하세요, 신규 오픈돈 part2 수강고민중인 학생입니다. 혹시 해당 강의가 한국어 기반의 LLM 일까요? (예, 영어가 아닌 한국어 기반 RAG,document)

  • 딥러닝
  • pytorch
  • chatgpt
  • llm
  • llama
A+Plus 댓글 1 좋아요 0 조회수 357

Self Attention 질문 있습니다.

해결됨

최신 딥러닝 기술 Vision Transformer 개념부터 Pytorch 구현까지

1.q와 k를 내적 하는 이유가 궁금합니다. 이는 입력의 유사도 행렬을 얻기 위함으로 알고 있습니다. 그렇다면 q와 k가 아닌 q와 q의 트랜스포즈로 내적하면 안되는걸까요? 음 ...업데이트 할때 q와 k가 비슷하게 학습되었다는 가정을 가지고 내적 한걸까요? 2.그리고 Multi Head와 그냥 Self attention의 차이가 궁금합니다. 별도의 파라미터로 학습되기때문에 하나일때보다 많은 관점이 녹아있다고 생각하면 될까요? 3.다른 댓글에서 코드A@V가 리니어 라고 하셨는데요 PPT에서는 SA(z)=Av와 [SA1(z)...]Umsa가 따로 있습니다. 코드에서는 A@V만 있는데 어떻게 연결지어서 봐야 할지 잘 모르겠습니다.

  • 딥러닝
  • pytorch
  • 컴퓨터-비전
  • vision-transformer
kokp 댓글 1 좋아요 0 조회수 347

affine function에 대해서(+추가질문)

미해결

[딥러닝 전문가 과정 DL1301] 딥러닝 네트워크의 연산

챕터1의 ppt 10p에 x1,x2,x3들이 각각 fx를 통과한 g(x1*w+b), g(x2*w+b) 이런 식으로 다음 각각 Activation function을 통과하는 것으로 나타내져 있는데 제가 알기론 g((x1*w +b)+(x2*w+b)+(x3*w+b))이렇게 다 더해진 값이 activation 을 통과하는 걸로 알고 있어서 뭐가 맞는건가요? 다른 질문이 생겼는데 질문 작성이 금지되어서 여기에다가 작성드립니다 강의자료 2단원 8페이지에서는 a벡터가 1xL1의 차원에 있다고 나오는데 그 다음 페이지 9페이지에서는 첫번째 레이어의 a벡터의 "트랜스포즈"가 1xL1차원에 있다고 나와있어서요 그러면 a벡터는 행벡터인가요 열벡터인가요

  • 딥러닝
  • 인공신경망
  • tensorflow
윤동희 댓글 1 좋아요 0 조회수 526

mm_faster_rcnn_train_coco_bccd.ipynb 코드 오류 발생

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

선생님 안녕하세요. mm_faster_rcnn_train_coco_bccd.ipynb 코드 실행하다가 오류가 발생해서 해결방법을 모르겠어서 질문남깁니다.. 코드는 수정한건 없고 그대로 실행하였습니다. 버전도 통일했는데, 해당오류가 발생해서 혹시 해결방법을 알 수 있을까요? 감사합니다

  • python
  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • 컴퓨터-비전
히힣 댓글 1 좋아요 0 조회수 226

wget 문의

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 선생님 저는 주피터노트북으로 선생님 코드를 따라 실습해보고 있습니다. !wget -O /content/pretrained/yolov3.cfg https://github.com/pjreddie/darknet/blob/master/cfg/yolov3.cfg?raw=true 위와 같이 파일을 wget으로 다운로드 받을 때 마다 wget.download (다운경로, 저장경로)로 구현하고 있었는데요. raw=True에 대해서는 주피터노트북으로 어떻게 구현할 수 있을까요?

  • python
  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • 컴퓨터-비전
baehyun42 댓글 1 좋아요 0 조회수 210

pytorch downgrade 문의

해결됨

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요, pytorch 1.13 설치하는 과정에서 아래와 같은 에러가 발생합니다. (주피터노트북 환경) 원인과 해결 방법을 알 수 있을까요..?

  • python
  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • 컴퓨터-비전
baehyun42 댓글 3 좋아요 0 조회수 776

경로 설정 문의

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요! 평소 파이썬 공부를 하다가 헷갈렸던 부분이 있는데, 경로를 설정할 때 ./과 /의 차이에 대해서 알 수 있을까요? cv2_image = cv2.imread('./content/data/beatles01.jpg') cv2_image = cv2.imread('/content/data/beatles01.jpg')

  • python
  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • 컴퓨터-비전
baehyun42 댓글 1 좋아요 0 조회수 288

Llama2 학습시 일반 질문 답변

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기

Llama2 학습시 일반 질문 답변 관련 해서 문의드립니다. 이번강의에서 Llama2를 파인튜닝하는것 으로 알고있는데, 기본적으로 학습되어있는 모델을 추가 정보를 넣어준다는 개념으로 알고 있었습니다. 결과 테스트시, 20문장 외엔 어떠한 답변도 못하는것을 확인 했는데, 저희가 사용한 모델(TinyPixel/Llama-2-7B-bf16-sharded)이 정보도 가지고 있지않아서그런건가요? 기본적인 대화가 가능한 모델은 어떤게 있을까요?

  • 딥러닝
  • pytorch
  • chatgpt
  • llm
  • llama
아스 댓글 1 좋아요 0 조회수 1367

실습: 001. Imbalanced Dataset Sampling 관련 질문

미해결

실전! 머신러닝/딥러닝 이상거래 탐지 마스터 클래스

안녕하세요. 좋은 강의 감사합니다. 실습 001. 템플릿을 주피터에서 사용하다 아래와 같은 에러가 발생하였는데 해결책을 찾지 못해 문의드립니다. 라이브러리의 import가 되지 않았다는 내용인 것 같아서, pip show imblearn도 해보았더니 unknown으로 나오는데 혹시 관련이 있는 내용인지요. ImportError Traceback (most recent call last) Cell In[3], line 5 3 import seaborn as sns 4 from sklearn.datasets import make_classification ----> 5 from imblearn.over_sampling import RandomOverSampler 6 from imblearn.under_sampling import RandomUnderSampler File ~/anaconda3/lib/python3.11/site-packages/imblearn/__init__.py:52 48 sys.stderr.write("Partial import of imblearn during the build process.\n") 49 # We are not importing the rest of scikit-learn during the build 50 # process, as it may not be compiled yet 51 else: ---> 52 from . import ( 53 combine, 54 ensemble, 55 exceptions, 56 metrics, 57 over_sampling, 58 pipeline, 59 tensorflow, 60 under_sampling, 61 utils, 62 ) 63 from ._version import __version__ 64 from .base import FunctionSampler File ~/anaconda3/lib/python3.11/site-packages/imblearn/combine/__init__.py:5 1 """The :mod:`imblearn.combine` provides methods which combine 2 over-sampling and under-sampling. 3 """ ----> 5 from ._smote_enn import SMOTEENN 6 from ._smote_tomek import SMOTETomek 8 __all__ = ["SMOTEENN", "SMOTETomek"] File ~/anaconda3/lib/python3.11/site-packages/imblearn/combine/_smote_enn.py:12 9 from sklearn.base import clone 10 from sklearn.utils import check_X_y ---> 12 from ..base import BaseSampler 13 from ..over_sampling import SMOTE 14 from ..over_sampling.base import BaseOverSampler File ~/anaconda3/lib/python3.11/site-packages/imblearn/base.py:21 18 from sklearn.utils.multiclass import check_classification_targets 20 from .utils import check_sampling_strategy, check_target_type ---> 21 from .utils._param_validation import validate_parameter_constraints 22 from .utils._validation import ArraysTransformer 25 class SamplerMixin(BaseEstimator, metaclass=ABCMeta): File ~/anaconda3/lib/python3.11/site-packages/imblearn/utils/_param_validation.py:908 906 from sklearn.utils._param_validation import generate_valid_param # noqa 907 from sklearn.utils._param_validation import validate_parameter_constraints # noqa --> 908 from sklearn.utils._param_validation import ( 909 HasMethods, 910 Hidden, 911 Interval, 912 Options, 913 StrOptions, 914 _ArrayLikes, 915 _Booleans, 916 _Callables, 917 _CVObjects, 918 _InstancesOf, 919 _IterablesNotString, 920 _MissingValues, 921 _NoneConstraint, 922 _PandasNAConstraint, 923 _RandomStates, 924 _SparseMatrices, 925 _VerboseHelper, 926 make_constraint, 927 validate_params, 928 ) ImportError: cannot import name '_MissingValues' from 'sklearn.utils._param_validation' (/Users/marco_local/anaconda3/lib/python3.11/site-packages/sklearn/utils/_param_validation.py) Name: imblearn Version: 0.0 Summary: Toolbox for imbalanced dataset in machine learning. Home-page: https://pypi.python.org/pypi/imbalanced-learn/ Author: UNKNOWN Author-email: UNKNOWN License: UNKNOWN Location: /Users/marco_local/anaconda3/lib/python3.11/site-packages Requires: imbalanced-learn Required-by: Note: you may need to restart the kernel to use updated packages. 커널을 다시 시작해도 동일한 문제가 발생하여 문의드립니다.

  • 머신러닝
  • 딥러닝
sanmarco 댓글 2 좋아요 0 조회수 1213

iou 계산 식 문의

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요! 너무 좋은 수업을 들을 수 있어 감사합니다! 질문이 있는데요, 위 코드에서 iou를 구하려면 cand_box에서와 같이 gt_box의 2,3번째 값도 x max와 y max로 바꿔줘야 하는게 아닌가요??

  • python
  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • 컴퓨터-비전
baehyun42 댓글 1 좋아요 0 조회수 430

그람슈미츠 프로세스 증명

해결됨

머신러닝/딥러닝으로 이어지는 선형대수

그람슈미츠 프로세스 증명 시 u1 v1을 같다고 하고 시작하셨는데요. orthonamal vector는 크기가 1인데 기존의 벡터가 크기가 1이라는 보장이 없잖아요? 근데 어떻게 저런 가정이 갑자기 되는지 잘 모르겠습니다 ㅠ

  • 머신러닝
  • 딥러닝
  • 선형대수학
tksrhdrhkal 댓글 1 좋아요 0 조회수 310

IMDBDataset 파일 다운로드가 안되는데 어떻게 받을 수 있을까요?

미해결

[Pytorch] 파이토치를 활용한 딥러닝 모델 구축

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. IMDBDataset 파일 다운로드가 안되는데 어떻게 받을 수 있을까요? > !gdown https://drive.google.com/uc?id=1RFs-jV18dy9I3cWQ2M80kHfON-fDCerg ------------------------------------------- Access denied with the following error: Cannot retrieve the public link of the file. You may need to change the permission to 'Anyone with the link', or have had many accesses. You may still be able to access the file from the browser: https://drive.google.com/uc?id=1RFs-jV18dy9I3cWQ2M80kHfON-fDCerg

  • 딥러닝
  • 인공신경망
  • pytorch
  • anaconda
  • cnn
solar 댓글 1 좋아요 0 조회수 311

인기 태그

인프런 TOP Writers

주간 인기글