์๋ ํ์ธ์, ์ฐ์ ํ๋ฅญํ ๋์๊ด์ ๋๋ค. ์ ๋ Spire(w/ Erik Osheim @non)์ ์ ์ ์ค ํ ๋ช ์ ๋๋ค. ์ผ๋ถ ์ ํ ํด๋์ค๋ฅผ ์ดํด๋ณด๋ฉด ์ผ๋ถ ์์ (wrt ๋์ ์ ํ ํด๋์ค)์ ๋ณต์ ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. Breeze๋ Spire๋ณด๋ค ํจ์ฌ ๋ ํฐ ๋ฒ์๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ทธ๋์ ๋๋ ๋น์ ์ด Spire์ ์ ํ ํด๋์ค(์ฒดํฌ์์ spire.algebra)๋ก breeze.math๋ฅผ ๋์ฒดํ ์ ์๊ฒ ํด์ฃผ๋ Spire์์ ๋ณด๊ณ ์ถ์ ๊ฒ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค. VectorSpace ์ ํ ํด๋์ค๋ ์ต์ํ์ผ๋ก ๋ณด์ด์ง๋ง ๋ค๋ฅธ ๊ฒ์ด ์์ต๋๊น?
๋น์ ๋ชจ๋๊ฐ ์์ํ๋ค๋ฉด, ์ ์ ํ ๊ฒฝ์ฐ Spire์ ์ ํ ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ ๋ธ๋ฆฌ์ฆ ๋ฒ์ ์ ๋ํ PR์ ์ ์ถํ ์ ์์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ค๋ฉด ๊ฑฑ์ ๋ง๊ณ ์ ์๊ฒ ๋ง์ํด์ฃผ์๋ฉด ์์ ์ ์งํํ์ง ์๊ฒ ์ต๋๋ค. :)
๊ฐ์ฌ ํด์!
ํ์คํ ์ข์ ์๊ฐ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ธฐ๋ณธ ์ ํ์ ๊ฒฝ์ฐ Semiring[1]๊ณผ ClosedSemiring[2]์ ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก InnerProductSpace, CoordinateSpace ๋ฐ TensorSpace์ ๋ณ๊ฒฝ ๊ฐ๋ฅํ ๋ณํ์ ํฌํจํ์ฌ VectorSpace ๊ณ์ธต์ ๋ชจ๋ ๊ฒ์ด ํ์ํฉ๋๋ค.
CoordinateSpace์ TensorSpace๋ ๋ด๊ฐ ์๋ ์ํ์ ์ด๋ค ๊ฒ๊ณผ๋ ์ผ์นํ์ง ์์ต๋๋ค. ์ ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ ๊ธฐ๋ฐ(๋๋ ์ ์ ์๋ ๋ฌดํ ๊ธฐ๋ฐ... ๋ฐ๋ผ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํจ์ ๊ณต๊ฐ์ด ์๋)์ด ์๋ VectorSpaces๋ฅผ ์ํ ๊ฒ์ด๊ณ , ํ์(์ค์ ๋ก Tensor Space๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ฒ๊ณผ๋ ๋ค๋ฆ)๋ ๋ค์์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ์์๋ฅผ โโ์ค์ด๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค. ์์์ ๊ธฐ๋ฅ. ์ค์ ๋ก MutableCoordinateSpace๋ ๋ค์์ ๋ค๋ฃน๋๋ค.
์ ์ฉํ ๋ ๋ค๋ฅธ ์์ ์ scaleAdd/axpy ์์ ์ ๋๋ค. axpy(a: S, x: T, y: T) = a * x + y, MutableVectorSpace์ ๋ํ ์ธํ๋ ์ด์ค ๋ฒ์ ํฌํจ. ์ถ๊ฐํ๋ ค๊ณ ํ๋๋ฐ...
๋๋ ๋ํ DenseVector์ DenseMatrix ์ฌ์ด์ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ ๋ชจ๋ฆ ๋๋ค... ์๊ฐํ ๊ฒ์ด ์์ต๋๊น?
[1] https://github.com/dlwh/breeze/blob/master/math/src/main/scala/breeze/math/Semiring.scala
[2] ์ธ๋ฏธ๋ง + ํ์ ์ฐ์ฐ์ p* = \sum_0^\infty p^n. ํ๋ฅ ์ธ๋ฏธ๋ง์ 1/(1-p)๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ผ๋ถ K์ ๋ํด \sum_0^\infty p^n = \sum_0^K p^n์ธ KClosedSemirings๋ ์์ต๋๋ค.
๋ฐ๊ฐ์์ :) ์ฐ๋ฆฌ๋ ๋จ์ง Semiring์ด๊ณ ๋ซํ ๋ณํ์ ์ถ๊ฐํ ์ ์๋ Rig๊ฐ ์์ต๋๋ค. ๋ค๋ฅธ ์์ ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
๋ช ๊ฐ์ง ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ Rig(๋ฐ Ring ๋ฑ)๊ฐ ํ๋ฑ์ ์ ์ํ์ง ์์ผ๋ฏ๋ก "๋ซ๊ธฐ"์ ๊ฐ์ ๋ฉ์๋๋ ๋๋ฝ๋๋ค๋ ๊ฒ์ ๋๋ค. ๋๋ ๋ํ VectorSpace์์ close ์ ์๋ ๊ฒ์ ๋ณด์์ต๋๋ค. Spire์ MetricSpace ์ ํ ํด๋์ค๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ณ ์์์ต๋๋ค. ๊ฑฐ๋ฆฌ๊น์ง(NomedVectorSpaces๋ ์์์ ์ผ๋ก MetricSpace๋ฅผ ์ป์ต๋๋ค). ์ด๊ฒ์ NormedVectorSpace์์ ๋ซ๊ธฐ ๋ฉ์๋๋ฅผ ์ ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์์์ ToDouble๋ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ Rigs์ ๋ํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด์จ๋ ๊ฐ๋ณด๋ฉด์ ๋ ๋ง์ ์ง๋ฌธ์ ํ๊ฒ ๋ ๊ฒ์ ๋๋ค.
์ ๋ค๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
๋๋ Rig๋ฅผ ๋ค์ด๋ณธ ์ ์ด ์๋ค. ๋๋ชจ๋์ด ๋ญ์ผ? ๋๋ Rng๊ฐ ๋ฐ์ง๋ผ๋ ๊ฒ์ ์๋ค.
์ ๋ถ์ ์์ง๋ง...
2012๋ 12์ 1์ผ ํ ์์ผ ์คํ 9์ 48๋ถ์ Tom Switzer [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ์ต๋๋ค.
๋ฐ๊ฐ์์ :) ์ฐ๋ฆฌ๋ ๋จ์ง Semiring์ด๊ณ ์ถ๊ฐํ ์ ์๋ Rig๊ฐ ์์ต๋๋ค.
ํ์ํ. ๋ค๋ฅธ ์์ ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.๋ช ๊ฐ์ง ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ Rig(๋ฐ Ring ๋ฑ)๊ฐ ์ ์ํ์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค.
ํ๋ฑํ๋ฏ๋ก "๋ซ๊ธฐ"์ ๊ฐ์ ๋ฉ์๋๋ ๋๋ฝ๋ฉ๋๋ค. ๋๋ ๊ฐ๊น์ด์์ ๋ณด์๋ค
VectorSpace์ ์ ์๋์ด ์์ต๋๋ค. MetricSpace ์ ํ์ ์ถ๊ฐํ ์๊ฐ์ด์์ต๋๋ค.
ํด๋์ค๋ฅผ Spire๋ก ๋ณํํ๋ฉด ์ฝ ๋ ๋ฐฐ์ ๊ฐ์ ์ป์ ์ ์์ต๋๋ค. ์๊ฒ
๊ฑฐ๋ฆฌ(NomedVectorSpaces๋ ์์์ ์ผ๋ก MetricSpace๋ฅผ ๊ฐ์ ธ์ด). ์ด๊ฒ
NormedVectorSpace ๋ฐ Rigs์ ๋ํด ๋ซ๊ธฐ ๋ฉ์๋๋ฅผ ์ ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์์ ToDouble๋ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ.์ด์จ๋ ๊ฐ๋ณด๋ฉด์ ๋ ๋ง์ ์ง๋ฌธ์ ํ๊ฒ ๋ ๊ฒ์ ๋๋ค.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ Gi tHubhttps://github.com/scalanlp/breeze/issues/21#issuecomment -10926487์์ ํ์ธํ์ธ์.
'๋ค๊ฑฐํฐ๋ธ' ์์ด ๋งํ์ธ์ :)
์ด ํจํค์ง๊ฐ ํจ๊ป ๋ชจ์ด๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค.
ํ์คํ ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ํนํ ๋น ๋ฅธ ์์ผ ๋ด์ ๋์ฐฉํ ์๋ ์์ ๊ฒ ๊ฐ์ง๋ง ๋ฐฉํด๊ฐ ๋์ง๋ ์์ต๋๋ค!
๋ํ AlgeBird์์ ์ด๋ ์ ๋์ ์ํธ ์ด์ฉ์ฑ ๋ฐ ํฉ๋ณ์ Spier์ ํจ๊ป ํ๋ฅญํ ๊ฒ์ ๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์กฐ๊ฐํ๊ฐ ๋ฐฉ์ง๋๊ณ AlgeBird์ Breeze๋ฅผ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ๋ ํฐ interop ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
์ข์, ๋๋ ์ด๊ฒ์ ๋ํด ์กฐ์ฌํ๊ธฐ ์์ํ๊ณ ๋ช ๊ฐ์ง๊ฐ ๋๋ฅผ ์ง์ฆ๋๊ฒ ํ์ฌ ํฌ๊ธฐํ์ต๋๋ค.
๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ Breeze๊ฐ ํ์ฌ ํนํ Double๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ์ ํ์ ๋ํด Semiring/Rig ๋๋ Ring๊ณผ ๊ฐ์ ์ ํ ํด๋์ค ์์๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์๊ธฐ๋ฅผ ์ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ํ์ฌ (Semiring๊ณผ ๊ฐ์) ํน์ฑ์ ๋๋ฐ์์ ์์์ ์ธ์คํด์ค๋ฅผ ๋ฃ์ด ์ด๋ฅผ ๋ฌ์ฑํฉ๋๋ค. Spire๋ ์ ํ ํด๋์ค๋ฅผ ์ปดํจ๋์ธ์ ๋ฃ์ง ์๊ณ ๋์ ํจํค์ง ๊ฐ์ฒด์ ๋ฃ์ต๋๋ค. ์ฆ, DenseMatrix.eye์ ๊ฐ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ค๋ฉด ์ฌ์ดํธ๋ฅผ ์ฌ์ฉํ ๋ ์ฌ์ฉ์๊ฐ spire.implicits๋ฅผ ๊ฐ์ ธ์์ผ ํ์ง๋ง ํ์ฌ Breeze์์๋ DenseMatrix ์ด์ธ์ ๋ค๋ฅธ ๊ฒ์ ๊ฐ์ ธ์ฌ ํ์๊ฐ ์์ต๋๋ค.
(ํธ์ง: ๋ด๊ฐ ์ด๊ฒ์ ๊ด์ฌ์ ๊ฐ๋ ์ด์ ๋ spire.implicits._ ๊ฐ์ ธ์ค๊ธฐ ์คํจ๋ก ์ธํ ์ปดํ์ผ๋ฌ ์ค๋ฅ๊ฐ ์๋นํ ์ ์ตํ์ง ์๊ธฐ ๋๋ฌธ์ด๋ฉฐ, ์ถ์ ๋์ํ์ ์ ํตํ์ง ์์ Breeze ์ฌ์ฉ์๊ฐ Breeze ๋๋ฌธ์ ํ๋ฅผ ๋ผ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. Double์ฉ Rig ์ธ์คํด์ค๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.)
@non , ์ปดํจ๋์ธ ๊ฐ์ฒด์
์ ํ ํด๋์ค๋ฅผ ๊ณ ์ ํ ๊ฐ์ ธ์ค๊ธฐ ๊ฐ๋ฅํ ๊ฐ์ฒด๋ก ์ด๋ํ ๊ฐ์ฅ ํฐ ์ด์ ๋ ๊ทธ๊ฒ์ด PITA์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋ฅผ ๋ค์ด Ring ์ปดํจ๋์ธ ๊ฐ์ฒด์ Ring[Int]์ด ์๋ ๊ฒฝ์ฐ Semiring[Int]๋ ์กด์ฌํ์ง ์์ต๋๋ค. ๊ฑฐ๊ธฐ์ ๋ณต์ ๋ณธ์ ์์ฑํ์ง ์๋ ํ ์๋๋๋ค. ๋๋ Semiring์ ์ปดํจ๋์ธ ๊ฐ์ฒด์ ์์์ ์ผ๋ก Ring -> Semiring์ ์์ฑํฉ๋๋ค. ๊ทธ๋ฌ๋ ํ์์ ๋ฐฉ๋ฒ์ ๋ง์ ๋ชจํธ์ฑ์ ์ผ๊ธฐํ์ต๋๋ค. ํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ๊ทผ ๋ฐฉ์์ ํ ์ค์ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ชจ๋ ์์๊ฐ ์ด์ ์ ๋ง ์ ์๋ํฉ๋๋ค.
์๊ฒ ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋จธ๋ฆฌ๋ก ๋๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ๋จ์ง ~ 10์ด๋ผ๊ณ ๋งํ ์ ์์ ๊ฒ ๊ฐ์ ๋๋์ด ๋ ๋ค.
typeclass๋น ๋ด์ฅ ํจ์์ ๋ํ loc: ์์์ val semiring_double:
์ธ๋ฏธ๋ง[๋๋ธ] = ๋ง[๋๋ธ].
๊ทธ๋ฌ๋ฉด ๋ค๋ฅธ ๊ณณ์์ ๋งํ ์ ์๋ ์์ ํผ๋(๋ฐ LOC)์ ์ค์ผ ์ ์์ต๋๋ค. ํ์ง๋ง
๋ค๋ฅธ ์คํธ๋กํฌ, ๋๋ ์ถ์ธกํ๋ค.
2014๋ 2์ 3์ผ ์์์ผ ์ค์ 5์ 47๋ถ์ Tom Switzer [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ์ต๋๋ค.
์ ํ ํด๋์ค๋ฅผ ๊ณ ์ ํ ๊ฐ์ ธ์ค๊ธฐ ๊ฐ๋ฅํ ๊ฐ์ฒด๋ก ์ด๋ํ๋ ๊ฐ์ฅ ํฐ ์ด์
PITA์๋ค๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋ง์ Ring[Int]์ด ์๋ ๊ฒฝ์ฐ
์ปดํจ๋์ธ ๊ฐ์ฒด์ธ ๊ฒฝ์ฐ Semiring[Int]์ด ์กด์ฌํ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ง๋ค์ง ์๋ ํ
๊ฑฐ๊ธฐ์ ๋ณต์ ํ์ญ์์ค. ๋๋ Semiring์์ ์์์ ์ผ๋ก Ring -> Semiring์ ์์ฑํฉ๋๋ค.
๋๋ฐ์ ๊ฐ์ฒด. ๊ทธ๋ฌ๋ ํ์์ ๋ฐฉ๋ฒ์ ๊ฒฐ๊ตญ ๋ง์
๋ชจํธ์ฑ. ํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ๋ฐฉ์์ ํ ์ค์ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ชจ๋
์ด์ ์์์ ์ผ๋ก ์ ์๋ํฉ๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ Gi tHubhttps://github.com/scalanlp/breeze/issues/21#issuecomment -33955190์์ ํ์ธํ์ธ์.
.
์ด์ ๋ํ ๊ฒฐ๋ก /์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น? ์ธ์์ ์ด ๋ ๊ฐ์ ํ๋ฅญํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๊ฒฐํฉ๋๊ธฐ๋ฅผ ๊ฐ์ ํ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค!
ํฉ์ฒด๋ ์ด๋ป๊ฒ ๋๋์?
๊ทธ๋ ์ง ์๋ค. ๋๊ตฐ๊ฐ๋ ๊ทธ๊ฒ์ ์นํธํด์ผํฉ๋๋ค. ๊ทธ๋ด ๋ฅ๋ ฅ์ด ์์ด์.
2016๋ 11์ 14์ผ ์์์ผ ์ค์ 4์ 44๋ถ์ Make42 [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
ํฉ์ฒด๋ ์ด๋ป๊ฒ ๋๋์?
โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/scalanlp/breeze/issues/21#issuecomment -260325770 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe-auth/AAAloUmzOeaAxnF7s4prlOVJevwTSHoIks5q-FetgaJpZM4ASWbN
.
(์๋ดํด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!)
2016๋
11์ 14์ผ ์์์ผ ์ค์ 11์ 27๋ถ, David Hall david.lw. [email protected]
์ผ๋ค:
๊ทธ๋ ์ง ์๋ค. ๋๊ตฐ๊ฐ๋ ๊ทธ๊ฒ์ ์นํธํด์ผํฉ๋๋ค. ๊ทธ๋ด ๋ฅ๋ ฅ์ด ์์ด์.
2016๋ 11์ 14์ผ ์์์ผ ์ค์ 4์ 44๋ถ์ Make42 [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
ํฉ์ฒด๋ ์ด๋ป๊ฒ ๋๋์?
โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/scalanlp/breeze/issues/21#issuecomment -260325770,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AAAloUmzOeaAxnF7s4prlOVJevwTSHoIks5q-FetgaJpZM4ASWbN
.
์๋ ํ์ธ์ @dlwh , ์ด๊ฒ์ด ์ฌ์ ํ ํ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํ์ญ๋๊น? ๊ทธ๋ ๋ค๋ฉด ์ค์ค๋ก ํ ์๊ฐ์ด ์์ต๋๊น, ์๋๋ฉด ์ธ๋ถ ๊ธฐ์ฌ๋ฅผ ์ํด ์์ต๋๊น?
ํฐ ๋ณํ์
๋๋ค. ์์ง ๋ฐํ๋ ์ํ์ง๋ง ์๊ฐ์ค์
๋๋ค.
๊ฑฐ์ ๊ณง 1.0์ ์๋ฅด๊ณ ์ฃผ์ ์๋ก์ด ๊ฐ๋ฐ์ ์ค๋จํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ง๋ ๋ค์์ ํฌํจํ ์ฃผ์ ์ฌ์ค๊ณ 2.0์ ํตํด
๋ ๋์ Spire ํตํฉ. ์ค์ ๊ตฌํํ ์๊ฐ์ด ์๋์ง ์ฌ๋ถ
์ฃผ์ ์ฌ์ค๊ณ๋ ๋ ๋ค๋ฅธ ์ง๋ฌธ์
๋๋ค.
2017๋
12์ 11์ผ ์์์ผ ์ค์ 11:07, Sergei Lebedev [email protected]
์ผ๋ค:
์๋ ํ์ธ์ @dlwh https://github.com/dlwh , ์ด๊ฒ์ด ์ฌ์ ํ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐ ํ์ญ๋๊น?
ํ์? ๊ทธ๋ ๋ค๋ฉด ์ค์ค๋ก ํ ์๊ฐ์ด ์์ต๋๊น ์๋๋ฉด
์ธ๋ถ ๊ธฐ์ฌ?โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/scalanlp/breeze/issues/21#issuecomment-350824931 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe-auth/AAAloQmH3cVn822imYfMSVjG4Z5arQf2ks5s_X1WgaJpZM4ASWbN
.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด์ ๋ํ ๊ฒฐ๋ก /์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น? ์ธ์์ ์ด ๋ ๊ฐ์ ํ๋ฅญํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๊ฒฐํฉ๋๊ธฐ๋ฅผ ๊ฐ์ ํ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค!