본문 바로가기

분류 전체보기49

[안드로이드 1팀] kotlin 간략 문법 코틀린의 특장점 및 특징 1. 간결하다. 자바와 비교해서 길이나 중간 과정들이 엄청 간결한게 느껴진다. data class Customer(val name: String, val email: String, val company: String) val positiveNumbers = list.filter { it > 0 } object ThisIsASingleton { val companyName: String = "JetBrains" } 2. 안전하다. 자바나 안드로이드 개발을 하다보면 Null Point Exception을 의도치 않게 var output: String output = null // Compilation error // Kotlin protects you from mistakenly o.. 2020. 11. 16.
[ai-1team] 2. Logistic Regression 안녕하세요! 두 번째 주자입니다 :) 이번주에 배워볼 내용은 Logistic Regression입니다. Logistic Regression Logistic Regression은 왼쪽 그림과 같이 도형들을 분류하는데 사용되는 알고리즘입니다. 이때, 머신 러닝을 하기 위해서는 binary classification 즉, 두가지 값으로 나눠야합니다. 그렇다면 Linear와 logistic의 차이점은 무엇일까요? logistic 2가지의 케이스로 구분선으로 구분할 수 있는 데이터 셀 수 있고 흩어져있음 linear 데이터가 연속적임 새로운 데이터가 오더라도 이어지는 값이 온다고 예측할 수 있음 이제 본격적으로 Logistic 모델을 차근차근 구현해봅시다. Hypothesis Representation 선형 모델.. 2020. 11. 13.
[Flutter - 1team] 섹션 3 : I Am Rich - How to CreateFlutter Apps From Scratch [코드 1] - main : 앱 실행 시 시작점 - Materialapp : 위젯 트리 구조에서 parent widget에 해당, 여러 material widget/color에 접근할 수 있다. - home에서 시작 MaterialApp( home: Text('Hello World'), ) - MaterialApp은 Text 위젯을 자식으로 가지고 있다. - 기기 화면의 좌측 상단에 텍스트가 위치하게 된다. MaterialApp( home: Center( child: Text('Hello World'), ), ), ); - MaterialApp은 Center 위젯을 자식으로 가지고 있으며 Center위젯은 Text위젯을 자식으로 가지고 있다. - 해당 텍스트를 중간에 위치시킨다. - Tip: 코드에서 ).. 2020. 11. 13.
[Flutter - 2team] Section 8: Magic 8 Ball Flutter 강의 Section 8에서는 지난 강의의 내용들을 토대로 Magic 8 Ball 앱을 만드는 것이다. (1) 코드 작성 import 'package:flutter/material.dart'; import 'dart:math'; void main() { runApp( MaterialApp( home: BallPage(), ), ); } class Ball extends StatefulWidget { @override _BallState createState() => _BallState(); } class _BallState extends State { int ballNumber =1; @override Widget build(BuildContext context) { return Center.. 2020. 11. 9.