Skip to content

Commit 2e7a037

Browse files
author
Aleksejs
committed
minor
1 parent 4edc82a commit 2e7a037

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed
+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Import classes
2+
import numpy as np
3+
from idtxl.multivariate_pid import MultivariatePID
4+
from idtxl.data import Data
5+
6+
7+
def myfunction(data, settings):
8+
dataIDTxl = Data(data, dim_order='rps')
9+
pid = MultivariatePID()
10+
rez = pid.analyse_single_target(settings=settings,
11+
data=dataIDTxl, target=3, sources=(0,1,2))
12+
13+
return rez.get_single_target(3)['avg']
14+
15+
16+
dataOrig = np.random.randint(0, 4, (1209, 27, 1))
17+
settings = {'pid_estimator': 'SxPID', 'lags_pid': [0, 0, 0]}
18+
19+
print(myfunction(dataOrig, settings))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Import classes
2+
import numpy as np
3+
from idtxl.multivariate_pid import MultivariatePID
4+
from idtxl.data import Data
5+
6+
dataOrig = np.random.randint(0, 4, (1209, 27, 1))
7+
8+
data = Data(dataOrig, 'rps', normalise=False)
9+
10+
pid = MultivariatePID()
11+
settings_SxPID = {'pid_estimator': 'SxPID', 'lags_pid': [0, 0, 0]}
12+
results_SxPID = pid.analyse_single_target(settings=settings_SxPID, data=data, target=3, sources=(0, 1, 2))
13+
print(results_SxPID.get_single_target(3)['avg'])

0 commit comments

Comments
 (0)