Пример #1
0
 def __make_pot(self, status):
     return pot.pot(trans_prob=status[0], emiss_prob=status[1])
Пример #2
0
                                         x[idx, 1]) + (0.01 + random_add) * idx

        honu_filter = pa.filters.FilterGNGD(filter_len, mu=0.5)
        y, e, w = honu_filter.run(desired_output, filter_data)
        elbnd = pa.detection.ELBND(w, e, function="sum")

        dw = np.copy(w)
        dw[1:] = np.abs(np.diff(dw, n=1, axis=0))
        dw_count = int(dw.shape[0])

        hpp = np.ones((dw_count - gev_window, filter_len))
        for i in range(gev_window, dw.shape[0]):
            if i % 100 == 0:
                pass  # print((str(datetime.now())), " processing: ", i)
            for j in range(filter_len):
                poted_values = pot(dw[i - gev_window:i, j], 1)

                if dw[i, j] > poted_values[-1]:
                    fit = genpareto.fit(poted_values, floc=[poted_values[-1]])
                    fit = genpareto.fit(poted_values,
                                        floc=fit[1],
                                        fscale=fit[2])
                    if j == 0:
                        #print(fit[2])
                        mu_check.append(poted_values[-1])
                    gamma = fit[0]
                    mu = fit[1]

                    sigma = fit[2]
                    #gpd_params_dict[str(j + 1)]["gamma"].append(gamma)
                    #gpd_params_dict[str(j + 1)]["mu"].append(mu[0])
Пример #3
0
import pot
import fat

print("Selecione o tipo de operação desejada")
print()
print("1) Soma")
print("2) Subtração")
print("3) Potenciação")
print("4) Fatorial")
print()

try:
    opcao = int(input("Opção: "))
except:
    print("Opção incorreta")

if opcao == 1:
    soma.soma()

elif opcao == 2:
    subtrac.subtrac()

elif opcao == 3:
    pot.pot()

elif opcao == 4:
    fat.fat()

else:
    print("Opção inválida")
Пример #4
0
 def __init__(self):
     self.p = pot.pot()
     self.s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)