Best Python code snippet using avocado_python
service_manager.py
Source:service_manager.py
...43 and version == CtsVersion.ONE_DOT_ZERO44 )45 ):46 service = SiriusXmService(47 config=config_manager.retrieve_config(SiriusXmConfig),48 table=get_main_table(config_manager.retrieve_config(DynamoConfig)),49 )50 elif (51 programcode52 and programcode.lower() == ProgramCode.FCA.name.lower()53 and version == CtsVersion.ONE_DOT_ZERO54 ):55 service = FcaService(56 config=config_manager.retrieve_config(FcaConfig),57 table=get_main_table(config_manager.retrieve_config(DynamoConfig)),58 supplementtable=get_supplement_table(59 config_manager.retrieve_config(DynamoConfig)60 ),61 )62 elif (63 programcode64 and programcode.lower() == ProgramCode.VWCARNET.name.lower()65 and version == CtsVersion.ONE_DOT_ZERO66 ):67 service = VerizonService(68 config=config_manager.retrieve_config(VerizonConfig),69 table=get_main_table(config_manager.retrieve_config(DynamoConfig)),70 supplementtable=get_supplement_table(71 config_manager.retrieve_config(DynamoConfig)72 ),73 )74 elif (75 programcode76 and programcode.lower() == ProgramCode.VWCARNET.name.lower()77 and version == CtsVersion.TWO_DOT_ZERO78 ):79 service = AerisService(80 config=config_manager.retrieve_config(AerisConfig),81 table=get_main_table(config_manager.retrieve_config(DynamoConfig)),82 )83 elif (84 programcode85 and programcode.lower() == ProgramCode.PORSCHE.name.lower()86 and version == CtsVersion.ONE_DOT_ZERO87 ):88 service = VodafoneService(89 config=config_manager.retrieve_config(VodafoneConfig),90 table=get_main_table(config_manager.retrieve_config(DynamoConfig)),91 supplementtable=get_supplement_table(92 config_manager.retrieve_config(DynamoConfig)93 ),94 )95 elif (96 programcode97 and programcode.lower() == ProgramCode.TOYOTA.name.lower()98 and version == CtsVersion.TWO_DOT_ZERO99 ):100 service = TmnaService(101 config=config_manager.retrieve_config(TmnaConfig),102 )103 elif (104 programcode105 and programcode.lower() == ProgramCode.SUBARU.name.lower()106 and version == CtsVersion.TWO_DOT_ZERO107 ):108 service = WirelessCarService(109 config=config_manager.retrieve_config(WirelessCarConfig),110 )...
initialization.py
Source:initialization.py
...15 :param P: number of inducing inputs16 :param D: dimensionality of inducing input17 :return: inducing inputs (P, D)18 """19 method = retrieve_config(config_inducing_inputs, 'method',20 "init_inducing_inputs: Keyword 'method' required. \21 Can be 'kmeans', 'random', 'randomXpermutedU'")22 # Cluster GP input data, cluster centers become inducing input23 if method == 'kmeans':24 assert 'X' in kwargs, 'Keyword argument X required: GP training input'25 X = kwargs['X']26 from sklearn.cluster import KMeans27 m = KMeans(n_clusters=P, n_init=50, max_iter=500)28 m.fit(X.copy())29 Z = m.cluster_centers_.copy()30 # Randomly draw inducing inputs i.i.d. from N(0,1)31 if method == 'random':32 noise = retrieve_config(config_inducing_inputs, 'noise',33 "init_inducing_inputs: Keyword 'noise' required.")34 Z = np.sqrt(noise) * np.random.randn(P, D)35 if method == 'uniform':36 low = retrieve_config(config_inducing_inputs, 'low',37 "init_inducing_inputs: Keyword 'low' required.")38 high = retrieve_config(config_inducing_inputs, 'high',39 "init_inducing_inputs: Keyword 'high' required.")40 Z = np.random.uniform(low=low, high=high, size=(P, D))41 # Random inducing inputs on state and random selection of input sequence42 if method == 'randomXpermutedU':43 assert 'X' in kwargs, 'Keyword argument X required: GP training input'44 assert 'dim_u' in kwargs, 'Keyword argument U required: input dim'45 X = kwargs['X']46 dim_u = kwargs['dim_u']47 U_ind = np.random.permutation(X[:, :dim_u])[:P]48 X_ind = 3. * np.random.randn(P, D-dim_u)49 Z = np.concatenate((U_ind, X_ind), axis=1)50 return Z51def init_inducing_outputs(config_inducing_outputs, P=20, D=1, **kwargs):52 """53 Initialize gaussian distribution on GP pseudo outputs54 :param config_inducing_outputs: dict, configuration55 :param P: number of pseudo points56 :param D: output dimensionality57 :return: q_mu, ndarray, NxD means and q_var, ndarray (N, D) variances of58 GP pseudo outputs.59 """60 method = retrieve_config(config_inducing_outputs, 'method',61 "init_inducing_outputs: Keyword 'method' required. \62 Can be 'random', 'lstm[1-3]', 'ssm', 'model'")63 # GP output: 0 + noise64 if method == 'zero':65 noise = retrieve_config(config_inducing_outputs, 'noise',66 "init_inducing_inputs: Keyword 'noise' required.")67 q_mu = np.sqrt(noise) * np.random.rand(P, D)68 # GP output: 1 + noise69 if method == 'one':70 noise = retrieve_config(config_inducing_outputs, 'noise',71 "init_inducing_inputs: Keyword 'noise' required.")72 q_mu = np.ones((P, D)) + np.sqrt(noise) * np.random.rand(P, D)73 # GP output: identity + noise74 if method == 'identity':75 noise = retrieve_config(config_inducing_outputs, 'noise',76 "init_inducing_inputs: Keyword 'noise' required.")77 'Z' in kwargs, 'Keyword argument Z required: GP pseudo inputs'78 Z = kwargs['Z']79 assert Z.shape[1] >= D, 'Output dimension larger than input dimension'80 q_mu = Z[:, :D] + np.sqrt(noise) * np.random.rand(P, D)81 # Variance of inducing outputs82 var = retrieve_config(config_inducing_outputs, 'var',83 "init_latent: Keyword 'var' required.")84 q_var = var * np.ones((P, D))...
FacebookService.py
Source:FacebookService.py
2import facebook3from decouple import config4from database.database import retrieve_config5async def getCurrentUserEmail(token: str) -> str:6 appSecret = await retrieve_config('facebook_appSecret')7 FB = facebook.GraphAPI(8 access_token=token, app_secret=appSecret, version="11.0")9 user = FB.get_object("me", fields='email')10 return user['email'] if user else False11async def fbPublish(msg: str, link: str) -> dict:12 appSecret = await retrieve_config('facebook_appSecret')13 pageUsername = await retrieve_config('facebook_pageUsername')14 accessToken = await retrieve_config('facebook_accessToken')15 FB = facebook.GraphAPI(access_token=accessToken,16 app_secret=appSecret, version="11.0")17 post = FB.put_object(pageUsername, "feed", message=msg, link=link)18 return post19async def fbPublishImg(msg: str, imgLink: str) -> dict:20 appSecret = await retrieve_config('facebook_appSecret')21 pageUsername = await retrieve_config('facebook_pageUsername')22 accessToken = await retrieve_config('facebook_accessToken')23 FB = facebook.GraphAPI(access_token=accessToken,24 app_secret=appSecret, version="11.0")25 post = FB.put_object(pageUsername, "photos", message=msg, url=imgLink)...
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!