전체 글
-
(2).텐서플로우(Tensorflow)함수 상수 및 변수 Constant(), Variable(), global_variables_initializer()Python/Tensorflow 2019. 12. 21. 16:10
텐서플로우는 일반적인 Python 자료형 과 조금 다르다 텐서라는 자료형을 가지고 있으며 이에따라 변수 및 상수 지정 방법이 조금은 다르다 한번 알아보자 . import tensorflow as tf a = tf.constant(3) b = tf.constant(2) c = tf.add(a, b) sess = tf.Session() print(sess.run(c)) 이런식으로 사용 할 수 있으며 constant가 상수를 지정하는 방식이다 .텐서플로우 같은경우에는 어떠한 수식을 만들어 준 뒤에 하나의 흐름 하나의 세션이 필요함 sess= tf.Session() 세션을 만들어주고 sess.run(c) 라는 식으로세션을 실행함 import tensorflow as tf a = tf.Variable(5) # 변..
-
(1).텐서플로우(Tensorflow) 시작하기Python/Tensorflow 2019. 12. 21. 16:00
텐서플로우란 무엇인가? 구글에서 제공하는 딥 러닝 프로그램이라고 생각하면 된다. 오픈소스 플랫폼이라고 설명한것으로 보아 간단히 오픈소스나 라이브러리보다 훨씬 큰 규모에 프로그램이라고 생각하면 될것같다. STEP 1. 파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 파이썬 공식사이트에 가서 다운로드 버튼을 클릭해준다 그 다음 기본적인 설치를 끝냈스면 환경변수를 추가하러 가야한다. 제어판에서 경로를 따라 들어가서 고급 시스템 설정으로 들어가준다. 그 후 환경변수를 눌러주고 이렇게 이동 한 뒤에 저런식으로 추가해주면 된다 그 후 명령..
-
자바 Hash 알고리즘을이용해서 암호화 하기개발일지/Java 2019. 5. 30. 18:53
오늘은 자바 해시 알고리즘에 대해서 공부했는데 그것을 간단하게 티스토리에 적어볼려고합니다. 해시 알고리즘은 위와같이 평문을 입력했을때 암호화 함수를 거치고 암호문을 출력하는데 이때 평문에 글자가 하나만 달라져도 완전히 다른값들이 출력됩니다. 이것은 해시 함수가 가지는 특성입니다. 해시함수에 종류에는 ¤ Md5 ¤ Sha1 ¤ Sha256 ¤ Sha384 ¤ Sha512 등이 있으며 이클립스에서 한번 해시 함수를 사용해보겟습니다. import java.security.MessageDigest; public class HashTest { public static void main(String[] args) { try { String inputText = "Hello world!"; String inputTe..