본문 바로가기

개발자 TIL

(24)
tensorflow karas pytorch 딥러닝 프레임워크의 에는 tensorflow kara pytorch 세 가지의 차이점에 대해서 알아보자 tensorflow 텐서플로 (TensorFlow) - 데이터 플로우 그래프를 통한 풍부한 표현이 가능함 - 계산 구조와 목표 함수만 정의 면 자동으로 미분 계산을 처리함 - 텐서보드를 통해서 파라미터 변화 양상 및 DNN 구조를 알 수 있음 - 메모리를 효율적으로 사용하지 못하고 있음 - Symbolic Loop 기능이 유연하지 못하며, 함수가 있어도 텐서 타입으로만 적용해야 함 파이토치 (Pytorch) - 익히기 쉽고 간결하며 구현이 빠르게 됨 - 비교적 빠른 최적화가 가능함 - 그래프를 만들면서 동시에 값을 할당하는 define by run 방식으로 코드를 깔끔하게 작성할 수 있음 - 텐서플로우..
conda 에러 Solving environment: failed with initial frozen solve. Retrying with flexible solve. 최신버전으로 업데이트가 아닌경우에 발생하게되며 conda update --all 해결완료
회귀 분석이란.? 회귀 분석은 둘 이상의 변수 간의 관계를 보여주는 통계적 방법입니다. 일반적으로 그래프로 표현되는 이 방법은 종속 변수와 독립 변수 간의 관계를 테스트합니다. 일반적으로 독립 변수는 종속 변수에 따라 변경되며 회귀 분석은 해당 변경에서 가장 중요한 요소에 대한 답을 찾으려고 시도합니다. 회귀 분석의 예 현실 세계에서 회귀 분석이 사용되는 시나리오는 다음과 같을 수 있습니다. 소매 기업은 다음 달(또는 종속 변수)의 판매 수치를 예측해야 합니다. 날씨, 새 모델 출시, 경쟁업체가 수행하는 작업 또는 외부 포장 도로에서 진행 중인 유지 관리 작업 등을 포함하여 그 수치를 둘러싼 변수(독립 변수)가 너무 많기 때문에 알기가 어렵습니다. 계정의 Bob이나 영업 현장에서 10년 동안 일한 Rachel과 같은 많은..
프로그래머스 문제풀이. https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 완전 탐색이라는 주제를 가지고 나온 문제 유형들이다 1. 최소직사각형 def solution(a): max_x=[] max_y=[] for i in range(len(a)): a[i].sort() max_x.append(a[i][0]) max_y.append(a[i][1]) answer=(max(max_x)*max(max_y)) return answer 가로 세로 바꿔서 넣을 수 있는 문제 조건을..
payhere 과제전형 마치며. payhere의 과제 jwt를 이용해서 회원가입로그인로그아웃 등 게시글 작성,삭제,수정,복사 기능을 만드는 거였다. 솔직히 기능 자체는 그렇게 어려운건 없었는데 혼자 만드는데 생각할게 많았다. 이전부터 프로젝트를 진행하면서 느낀거지만 어떤 기능을 넣고 얼마나 화려하게 꾸미는게 우선 순위가아니라 api설계라던지 모델링 db.스키마 등 기초 설계가 중요한다는걸 깨닫는다. 알면서도 아니나 다를까 과제를 마치고나니 db설계가 아쉽다는 생각이든다. 딱 정해진 필수요건에만 신경쓰는것이아닌 면접관에게 최대한 많은 것을 보여주어야했는데 아쉬울다름이다. 그래도 이번 과제전형을 하면서 배운게 몇가지가 있다. 우선버튼 클릭시 복사되는js execCommand https://github.com/Beam-ki/payhere_w..
payhere 과제 1.회원가입 기능 구현 성공 회원가입은 이메일과 비밀번호 두가지만가지고 이메일은 unique 추가해서 중복안되게 비밀번호 암호화 성공 2.jwt 토큰받아서 로그인 성공 3.로그인한 유저만 가능하게 글 작성 성공 비로그인일때 로그인 했을떄 정상적으로 글 생성 4.수정,삭제,조회 전부 다 된다. 그런데 비로그인상태일떄도되고 작성자가아니여도 되서 방법을 찾고있다. 글작성할떄 permission 걸어주면 정상적으로 작동되는데 왜 get,delete,put method일떄는 안먹히는지.. 뭔가 좀더 찾아봐야겠다. 5.글 전체리스트 불러오기 페이징넣어서 한페이지에 열개씩 보이게 성공 남은것 세부내역 복제 특정 가계부의 내역 공유 및 단축 url생성(특정 시간지나면 만료) ++비로그인 유저한테는 로그인,회원가입 이외..
이력서 합격?! 수료하기이전에 튜텨님이 어느 기업의 공고를 보내주시면서 요즘 기업은 과제전형 이라는것도 하는거같습니다 라면서 다양한 유형에대해서 설명을 해주셨는데 해당 기업의 채용공고 라던지 홈페이지가 깔끔해보이고 회사소개가 마음에 들었다. 형식적이지않고 최대한 지원자들에게 어필하는 문구가 많이보여서 눈여기게 되었고 이력서과 포폴 등 준비한뒤에 접수를 했다. 오늘새벽 세시 ? 쯤에 접수를하고 하루도 지나지않아서 과제전형 링크가 왔다. 과제내용은 학원에서 수없이 했던 로그인부터 게시글(가계부)작성하는것을 만드는것이였다 기간은 3일정도로 촉박했다. 혼자하는 프로젝트 + 더짧은 기간 이라고 생각하고 마음잡고 최소한의 세팅을 한 뒤 과제의 조건들을 천천이 흝으면서 우선순위를 정했다. django와 fast_api를 만 사용하면..
내일배움캠프3기 수료 후 작년 12월31일 퇴사이후 2월부터 코리아it java과정 시작하고 8월에끝나고 약 한달정도 이력서와 면접을 진행했지만 합격통보를 받고도 스스로 능력이 부족하다고 생각되고 지금당장은 java가 취업에 좋아보일지라도 앞으로 ai기술발전함에 따라서 python이 강세일것으로 판단했다 그래서 9월부터 스파르타 코딩 내일배움3기 ai과정을 시작하여 22년 12월 29일날 수료를 하였다 두 번째 학원을 마치고 느낀점은 벌써 일년과 아직도 일년 밖에 안지났다는 생각이 동시에 들었다. 한창 추울때 퇴사해서 한창 추울때 취업준비를 한다 이력서와 포트폴리오 정리를하고 수요일날 모의면접준비와 백준문제를 풀어본다