SciRuby/daru

Should we support duplicated keys in an index?

Open

#259 opened on 2016年9月12日

GitHub で見る
 (16 comments) (0 reactions) (0 assignees)Ruby (140 forks)github user discovery
help wantedquestion

Repository metrics

Stars
 (1,060 stars)
PR merge metrics
 (PR metrics pending)

説明

Daru::Vector.new([1,2,3], index: [1,1,1])
=> IndexError: Expected index size >= vector size. Index size : 1, vector size : 3

Daru::Index.new([1,1,1])
=> #<Daru::Index(1): {1}>

Index#initialize uses @relation_hash = index.each_with_index.to_h.freeze, this causes

[1,2,1].each_with_index.to_h
=> {1=>2, 2=>1}

コントリビューターガイド