Class: LLaMACpp::GrammarElement

Inherits:
Object
  • Object
show all
Defined in:
ext/llama_cpp/dummy.rb

Overview

Class for grammar element.

Instance Method Summary collapse

Constructor Details

#initialize(type: 0, value: 0) ⇒ GrammarElement

Creates a new GrammarElement.

Parameters:

  • type (Integer) (defaults to: 0)

    The grammar element type.

  • value (Integer) (defaults to: 0)

    The unicode value or rule id.



1446
# File 'ext/llama_cpp/dummy.rb', line 1446

def initialize(type: 0, value: 0); end

Instance Method Details

#typeInteger

Returns the grammar element type.

Returns:

  • (Integer)


1454
# File 'ext/llama_cpp/dummy.rb', line 1454

def type; end

#type=(type) ⇒ Object

Sets the grammar element type.

Parameters:

  • type (Integer)


1450
# File 'ext/llama_cpp/dummy.rb', line 1450

def type=(type); end

#valueInteger

Returns the unicode value or rule id.

Returns:

  • (Integer)


1462
# File 'ext/llama_cpp/dummy.rb', line 1462

def value; end

#value=(type) ⇒ Object

Sets the unicode value or rule id.

Parameters:

  • type (Integer)


1458
# File 'ext/llama_cpp/dummy.rb', line 1458

def value=(type); end