안녕하세요! 7강 강의를 듣다가 궁금한 점이 생겨서 질문 드립니다! 7강 제일 마지막에 AWS nginx 포트 맵핑 때문에 오류가 발생하였었는데요, 근데 travis.yml 파일을 살펴보니까 이미지 빌드는 Dockerfile.dev를 사용해서 했더라구요. travis CI를 통해 AWS에 소스파일을 전달해준다 하셨는데, 그럼 Dockerfile.dev 파일은 단지 AWS에 전달하기 전 test하는 이미지 빌드에서만 이용하는 거고 AWS에 소스파일이 전달 된 이후에는 AWS에서 자동으로 Dockerfile.dev말고 Dockerfile 파일을 찾아서 다시 이미지를 빌드해서 배포하는 건가요??? 항상 배포부분을 공부하려다 막막한 느낌이 있었는데 johnahn님 강의 덕분에 감이 좀 잡혀가는 것 같습니다! 앞으로도 열심히 공부해보겠습니다.
스파크 환경에서 모델링 단계(VectorAssembler부터 이해가 안되어서 일단 쭉 듣고 있습니다.) 대한 개념이 모호해서 쭉 몇회씩 돌린다는 느낌으로 듣는 중인데요, [인코딩 개요 및 레이블 인코딩 실습]의 8:00 ~ 8:45 구간에서 (StringIndexer는 fit이 있지만) "IndexToString 는 fit 없이 transform만 있다. VectorAssembler와 같이 transform만 있다." 라는 식으로 말씀을 주셨는데 이 transform만 가능하다는 점이 모호해서 질문드립니다. fit을 해줘야 하는 경우(StringIndexer)와 transform만 해줘도 되는 경우(IndexToString)를 바로 구분할 수 있을 만한 포인트(차이점)가 있을지 궁금합니다. 이런 경우들을 일일히 다 외워줘야 하는걸까요, 아니면 어떤 규칙성 같은 게 있을까요?
안녕하세요 훌륭한 강의를 만들어주셔서 열심히 수강중입니다. 궁금한 사항이 있어서 문의드립니다. playbook 실행하면 status 가 exited 로 나오고 실행이 안되어 로그를 보면 아래와같이 setclasspath.sh 가 실행 안된다고 하는데 진행이 안되어 문의드립니다. ^^ [root@a8bb52dfa2b3 ~]# docker logs bd8ccc0ef6b5 Cannot find /usr/local/tomcat/bin/setclasspath.sh This file is needed to run this program
안녕하세요. main에만 commit 된 내용이 있는상황에서 branch를 main과 상태를 같이 하려면 branch에서 main을 머지시키면 되나요? $ git checkout main $ git pull 코드수정 commit 이후 branch1을 main과 코드 상태를 같이만드려면 아래와 같이 하면 될까요? $ git checkout branch1 $ git merge main $ git push 현업에서 브랜치에서 코드수정+ 테스트 후 main에 머지를 하는 방향으로 하고 싶은데, 요약하면 main에는 이미 변경사항이 많이 적용되어 있고, branch에는 main의 변경사항이 모두 반영되어 있지 않은 경우, main과 branch를 같이 만든 후 branch 에 코드 변경작업을하고 싶습니다.
Devstringx Technologies successfully delivered the best mobile app development companies in Noida , India, and United States. We provide the best IT services like Software testing service, software development, product development, mobile app development, agile testing service, web application testing service, etc. Ours headquarter is located in Noida, UP & another branch is situated in Lewes, DE, USA. We started in 2014 and now our routes are in the world. we started working with clients across the globe with the rate of 100% concluded projects. We serve many organizations in the field of IT and uphold them in speeding up their development in a more creative manner with the assistance of innovation. We always focus to deliver top-quality services. To know more about us so kindly visit Our website. app development companies in Noida
안녕하세요 선생님! 코딩 입문자인 제가 어쩌다가 회사에서 머신러닝 프로젝트를 맡게 되어 여기저기서 도움을 구하다가 선생님 강의를 찾게 되어 열심히 따라가는 중입니다. 어렵지만 쉽게 설명해주셔서 정말 도움이 많이 됩니다. 수업 내용 참고해 가면서 드디어 ML 모델을 제 프로젝트에도 적용해보려고 시도했는데요. 데이터를 가만히 들여다보니 제가 가진 데이터는 one class classification, 그러니까 anomalies detection 을 하는 모델을 만들어야 하는 것으로 생각되었습니다. (imbalanced data, 아주작은 비정상 샘플 (혹은 없음) vs 많은 정상 샘플). 질문: 수업 내용 중에서는 신용카드 사기예측 분석 부분이 가장 잘 맞을 것 같아 맞춰서 적용해보는 중인데요. 만약 정상 샘플만 존재해도 one class classification 이 가능한지 궁금하구요. 또한, 제가 가진 데이터와 같은 One class classification (anomalies detection) 시 제가 집중해야 할 수업 부분과 해당 분석을 위한 데이터 준비할 때 주의사항, 추천모델, 평가 방법에 대한 조언을 부탁드리겠습니다.
이렇게 풀어도 채점에서는 다 맞는데 이렇게 풀어도 괜찮을까요? ```py if __name__=="__main__" : n = int(input()) arr = [list(map(int,input().split())) for _ in range(n)] # 넓이는 신경 안써도 된다. arr.sort(key = lambda x : x[0],reverse= True) dp =[0]*n dp[0] = arr[0][1] for i in range(1,n) : for j in range(i) : # 무게가 더 무겁고 if arr[i][2]<arr[j][2] and dp[i] < dp[j]+arr[i][1] : dp[i] = dp[j]+arr[i][1] else : if dp[i] == 0 : dp[i] = arr[i][1] print(max(dp)) ```
안녕하세요! 강의 잘 듣고 있습니다! 프로젝트 진행하고 있는데 만족스러워서 이 일기장 프로젝트를 조금 변형하거나 발전시켜서 개인 포폴로 사용하거나 또는 깃헙에 올리는 것 가능할까요? app컴포넌트에 data말고도 다른 컴포넌트에서 reducer로 바꿔볼만한 state가 있을까요? setState를 쓰는 것과 reducer로 쓰는 것중에 어떤 것이 적합한지 아직 판단을 잘 못하겠어서요.. useContext 사용할 때 onCreate, onRemove,onEdit을 useMemo로 기억했는데 usecallback으로 써도 동일한가요?
안녕하세요? 퀄리티 높은 강의 덕분에 많은 도움을 받고 있습니다. 정말 감사합니다 강사님! 제가 궁금한 점은, 저는 기존에 백엔드만 학습했었습니다. 그래서 제가 작성했던 코드들도 백엔드만 고려하여 디렉토리를 설계했었습니다. 예시로 제가 이전에 진행했던 API 로직 관련 프로젝트의 디렉토리 구조는 다음과 같습니다. . ├── config │ ├── config.ts ├── controllers │ ├── post.ctrl.ts │ └── user.ctrl.ts ├── models │ ├── index.ts │ ├── sequelize.ts │ ├── hashtag.ts │ ├── like.ts │ ├── post.ts │ ├── user.ts │ └── refreshToken.ts ├── node_modules ├── routes │ ├── index.ts │ ├── post.router.ts │ └── user.router.ts ├── types │ └── express.d.ts ├── utils │ ├── generateToken.ts │ └── authenticateToken.ts ├── index.ts ├── tsconfig.json ├── package-lock.json └── package.json 이 프로젝트는 SNS와 관련된 api 로직들을 작성하는 것이었습니다. 강사님 강의를 보면서 이 프로젝트에 vue(nuxt)를 이용하여 프론트엔드단의 코드도 작성하려고 하는데, 이럴 경우 디렉토리를 어떻게 설계하면 되는지 궁금해서 질문드렸습니다. 추가로, vue나 nuxt + express 같은 경우 먼저 vue-cli나 nuxt init을 통해 생성되는 짜여진 디렉토리 위에서 backend를 나중에 추가하는 방식이 일반적인 것 같은데, 이런 식으로 구성되는 이유도 궁금합니다.
언제나 좋은 강의 감사드립니다. 강의와 교재에 LightGBM 의 boosting 파라미터는 주로 Default 값인 gbdt만 사용하였는데요, 교제(개정2판 기준 248Page) 및 docs에 보면 Random Forest도 가능하다는 내용이 있습니다. 여태까지 Random Forest는 대표적인 bagging기법이라고 생가했는데 Boosting 파라미터에서 선택하게 될 수 있어 이럴 경우 어떻게 동작이 되는지 궁금합니다. (이럴경우 경사하강법을 사용을 하지 않는건가요? 그럼..LightGBM을 써야 하는이유가 없어 보이기도 하고... 뭔가 혼란이 와서 문의 드립니다^^;; 다시 한번 좋은 강의에 언제나 감사드립니다.