트레이딩의 머신러닝: 이론, 모델, 실전 및 알고리즘 트레이딩 - 페이지 3300

 
mytarmailS #:

그렇게요?


그리고 정말 수많은 조건을 처리할 수 있을까요?

x의 유형으로 판단하면 Rcpp입니다. C++에서는 함수에 대한 포인터 배열을 만들 수 있으며 인덱스별로 필요한 함수를 즉시 호출 할 수 있지만 스위치를 사용하면 처음부터 필요한 변형까지 순차적으로 검색하는 것처럼 보입니다. 물론 이러한 모든 함수의 코드를 생성하는 문제는 여전히 남아 있으며 Rcpp에서 어떻게 작동할지 명확하지 않습니다.

C++에서 함수와 그 배열에 대한 포인터에 대해.

C++ | Указатели на функции
  • metanit.com
Указатели на функции в языке программирования C++, определение и использование, массив указателей на функции
 
Aleksey Nikolayev #:
또한 이론적으로는 다양한 함수를 가질 수 있습니다.

그게 뭔가요? 행렬과 인터프리터를 만드는 것 같은 건가요?

 
Aleksey Vyazmikin #:

R 구문을 잘 몰라서 그런 가능성도 있는지 확인했을 뿐입니다. 하지만 네, 그런 것 같습니다.

C++입니다.

 
Aleksey Nikolayev #:

유형 x로 판단하면 Rcpp입니다. C++에서는 함수에 대한 포인터 배열을 만들 수 있으며 인덱스별로 필요한 함수를 즉시 호출 할 수 있지만 스위치를 사용하면 처음부터 필요한 변형까지 순차적으로 검색하는 것 같습니다. 물론 이러한 모든 함수의 코드를 생성하는 문제는 여전히 남아 있으며 Rcpp에서 어떻게 작동할지는 불분명합니다.

C++에서 함수와 그 배열에 대한 포인터에 대해.

그리고 무차별 대입은 없는 것 같습니다...

 
mytarmailS #:

이것은 C++입니다.

그래서 제가 주의를 드린 것입니다.

Chat GPT는 다음과 같은 구문을 제공합니다.

#  Создаем функцию, имитирующую оператор switch
my_switch <- function(x) {
  switch(x,
         case1 = {
           #  Действия, выполняемые при совпадении с "case1"
           print("Это case1")
         },
         case2 = {
           #  Действия, выполняемые при совпадении с "case2"
           print("Это case2")
         },
         default = {
           #  Действия по умолчанию, если нет совпадения с другими случаями
           print("Это default")
         }
  )
}
 
Aleksey Nikolayev #:

유형 X로 판단하면 RCPP입니다.

네, 맞습니다.

속도를 테스트해 보겠습니다.

switch

그래도 작동하지 않으면 함수와 배열에 대한

함수와 그 배열에 대한 포인터
 
Aleksey Vyazmikin #:

그리고 과잉은 없는 것 같습니다...

아닐지도 모르죠, 정확히 기억이 안 나요.
 
mytarmailS #:

네, 맞습니다.

속도를 테스트해 보겠습니다.

만약 작동하지 않으면 함수와 배열에 대한

함수와 그 배열에 대한 포인터
예제에서처럼 모든 함수가 선형인 경우 일반 2차원 계수 행렬을 사용하면 됩니다. 행렬이 희박한 경우 볼륨 압축을 수행할 수도 있습니다.
 
Maxim Dmitrievsky #:

산치는 그곳에는 극단이 없다고 말했고, 그의 말이 맞았습니다.

예, 산치는 모든 함수에는 극한값이 있기 때문에 극한값이 없다고 썼지만 그는 틀렸습니다.

극한값은 함수가 주어진 구간 또는 주어진 영역에서 가장 큰(최대) 또는 가장 작은(최소) 값에 도달하는 지점입니다. 극값은 함수가 한 점의 일부 주변에서만 극값에 도달하는 국부적일 수도 있고, 주어진 전체 구간 또는 주어진 영역에서 극값에 도달하는 전역적일 수도 있습니다.

극한값은 의도적으로 찾지 않더라도 항상 존재합니다(사용하는 알고리즘이 이 검색 작업을 대신 수행합니다). 최적화 없는 학습은 불가능하며, 올바른 FF 할당 없이는 최적화도 불가능합니다. 극값 검색이 자동으로 수행되고 알고리즘에 숨겨져 있다고 해서 (극값과 최적화 모두) 존재하지 않는다는 의미는 아닙니다.
 
Aleksey Nikolayev #:
예시에서처럼 모든 함수가 선형인 경우 일반 2차원 계수 행렬을 사용하면 됩니다. 행렬이 희박한 경우 볼륨 압축을 수행할 수도 있습니다.

아니요, 선형이 아니므로 각 함수에 훨씬 더 복잡한 코드를 넣어야 합니다...

R에서는 문제가 없습니다. 원하는 것은 무엇이든 할 수 있지만 속도 (((.

C++로 할 수 있는 방법을 찾고 있습니다.

사유: