HW 3- (2) reshape 구현하기
Vector 에 대한 reshape 구현이다.추후에 수정할거 있으면 수정해보기!!! (오류 검토 못해봄)val a:Vector = new Vector(Array(1,2,3,4,5,6))//i번째 인덱스부터 n개씩 나눠진 Array 반환하기def sep(i:Int,n:Int):Array[Float]def func(x:Array[Float], shape:Int*):NDArray= { def sep(i:Int,n:Int,res:Array[Float]=Array()):Array[Float] ={ if(n==0) res else sep(i+1,n-1,res ++ Array(x(i))) } if(shape.length ==1) new Vector(x) else if (shape.length ==2..
더보기