Sha256: 2cb6fa2419510e1ffb5c4d3fbdf00266d8e33c0166d54b2808c1162f48d337c3
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
class Array def daru_vector name=nil, index=nil, dtype=Array Daru::Vector.new self, name: name, index: index, dtype: dtype end alias_method :dv, :daru_vector def to_index Daru::Index.new self end end class Range def daru_vector name=nil, index=nil, dtype=Array Daru::Vector.new self, name: name, index: index, dtype: Array end alias_method :dv, :daru_vector def to_index Daru::Index.new self.to_a end end class Hash def daru_vector index=nil, dtype=Array Daru::Vector.new self.values[0], name: self.keys[0], index: index, dtype: Array end alias_method :dv, :daru_vector end class NMatrix def daru_vector name=nil, index=nil, dtype=NMatrix Daru::Vector.new self, name: name, index: index, dtype: NMatrix end alias_method :dv, :daru_vector end class MDArray def daru_vector name=nil, index=nil, dtype=MDArray Daru::Vector.new self, name: name, index: index, dtype: MDArray end alias_method :dv, :daru_vector end class Numeric def square self * self end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
daru-0.0.4 | lib/daru/monkeys.rb |