Sha256: 1f046d3aeed5cc4350ac1f0332b36d4fc69339cff7ab89a49e4f858d43a6ce1b

Contents?: true

Size: 826 Bytes

Versions: 9

Compression:

Stored size: 826 Bytes

Contents

module Rumale
  module SVM
    class LinearOneClassSVM
      include Base::BaseEstimator
      include Validation

      attr_reader weight_vec: Numo::DFloat
      attr_reader bias_term: Float

      def initialize: (?nu: Float nu, ?reg_param: Float reg_param, ?tol: Float tol,
                       ?verbose: bool verbose, ?random_seed: untyped? random_seed) -> void
      def fit: (Numo::DFloat x, ?untyped? _y) -> LinearOneClassSVM
      def decision_function: (Numo::DFloat x) -> Numo::DFloat
      def predict: (Numo::DFloat x) -> Numo::Int32
      def marshal_dump: () -> { params: Hash[Symbol, untyped], model: untyped, weight_vec: Numo::DFloat, bias_term: Float }
      def marshal_load: (untyped obj) -> void

      private

      def liblinear_params: () -> untyped
      def trained?: () -> bool
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rumale-svm-0.12.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.11.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.10.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.9.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.8.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.7.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.6.0 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.5.1 sig/rumale/svm/linear_one_class_svm.rbs
rumale-svm-0.5.0 sig/rumale/svm/linear_one_class_svm.rbs