Class: Java::WekaCore::Instances
- Inherits:
-
Object
- Object
- Java::WekaCore::Instances
- Includes:
- Enumerable
- Defined in:
- lib/eureka/core.rb
Class Method Summary collapse
-
.from_arff(path) ⇒ Object
Reads in instances using the standard Weka ARFF format.
- .from_c45 ⇒ Object
- .from_csv ⇒ Object
Instance Method Summary collapse
Class Method Details
.from_arff(path) ⇒ Object
Reads in instances using the standard Weka ARFF format
53 54 55 56 57 |
# File 'lib/eureka/core.rb', line 53 def from_arff(path) data = self.new(java.io.BufferedReader.new(java.io.FileReader.new(path))) data.set_class_index(data.num_attributes - 1) return data end |
.from_c45 ⇒ Object
60 61 62 |
# File 'lib/eureka/core.rb', line 60 def from_c45 raise end |
.from_csv ⇒ Object
65 66 67 |
# File 'lib/eureka/core.rb', line 65 def from_csv raise end |
Instance Method Details
#each ⇒ Object
73 74 75 |
# File 'lib/eureka/core.rb', line 73 def each num_instances.times { |i| yield self[i] } end |