def __init__(self, data=Data()): self.data=data print('Запускаем плоттер') self._vp_config() self._plot() plt.show()
def calculate_for(self, index, x, y): """ Calculate the values for the point """ origin = Point(x, y, self.star.line.width) neighbors = [] for point in points.neighbors(origin, self.width, self.height): value = self.raw_data[point.y][point.x] if isinstance(value, numpy.ndarray): neighbors.append(mean(value)) else: neighbors.append(value) min_value = min(neighbors) max_value = max(neighbors) average_value = mean(neighbors) median_value = median(neighbors) return Data(index, float(average_value), float(median_value), float(min_value), float(max_value), origin)
def __init__(self): self.model = Data() self.application = tkinter.Tk() self.application.title("Osztályozó") self.insert_after = tkinter.Button( self.application, text='insert new task after', command=self.insert_task_after_selected) self.insert_after.pack() self.task_hierarchy = tkinter.ttk.Treeview(self.application, columns=('weight', )) self.task_hierarchy.heading('weight', text='Weight') self.edit_popup = None self.display_task(self.model.task) self.task_hierarchy.bind( '<<TreeviewSelect>>', lambda args: print(self.task_hierarchy.selection())) self.task_hierarchy.bind("<Button-3>", self.engage_edit) self.task_hierarchy.pack() self.application.mainloop()
# -*- coding: utf-8 -*- from random import choice from string import digits from model.data import Data testdata = [ Data(email = "AutoTestUser_{}_{}@ki.ki", name = "Auto.test.user_{}_{}", userId = (''.join(choice(digits) for i in range(5))), phone = (''.join(choice(digits) for i in range(15))), role = 0) ]
from __future__ import print_function import sys from model.user import printUsers from model.data import Data from config import * if __name__ == "__main__": showAll = '--all' in sys.argv csv = '--csv' in sys.argv data = Data(dataFolder=getDataFile()) users = data.getUsers() def _noInPortal(u): return not u.inPortal() def _noPiInPortal(u): return u.inPortal() and not u.isPi() and not u.getGroup( ) == 'fac' and not u.inPortalPi() def _noSe(u): return not u.getEmail().endswith('.se') users.sort(key=lambda u: u.getFullName()) if showAll: printUsers(users, csv=csv) else: print("\n\n>>> NOT IN PORTAL >>>")
type=float, default=10.0, help='weight on L1 term in objective') parser.add_argument('--use_resnet', dest='use_resnet', type=bool, default=True, help='generation network using reidule block') parser.add_argument('--use_lsgan', dest='use_lsgan', type=bool, default=True, help='gan loss defined in lsgan') parser.add_argument( '--max_size', dest='max_size', type=int, default=50, help='max size of image pool, 0 means do not use image pool') parser.add_argument('--is_training', dest='is_training', type=bool, default=True, help='is training or not') args = parser.parse_args() data = Data(args.img_size, args.is_training) xgan = XGAN(args, encoder, decoder, discriminator, data) xgan.train()
def parse_json_ohm(json): """ Parse request json :return: """ try: # Parser all components pc_componens = list( filter(lambda c: c.name is not None, get_component_prop(get_children(get_children(json)[0])))) # Mother board fans = parser_mother_board(pc_componens) # Cpu cpu = list(filter(lambda c: str(c.name) in CPU, pc_componens))[0] name = cpu.name model = cpu.model image = cpu.image # Cores clock = get_prop_cpu( get_children( list( filter(lambda x: x.get('Text') in 'Clocks', cpu.properties))[0])) temp = get_prop_cpu( get_children( list( filter(lambda x: x.get('Text') in 'Temperatures', cpu.properties))[0])) load = get_prop_cpu( get_children( list(filter(lambda x: x.get('Text') in 'Load', cpu.properties))[0])) # power = get_prop_cpu(get_children(list(filter(lambda x: x.get('Text') in 'Powers', cpu.properties))[0])) cores = list() for key in list(map(lambda x: list(x.keys())[0], clock)): cores.append( Core( key, Value( list(filter(lambda x: list(x.keys())[0] in key, temp))[0].get(key)), Value( list(filter(lambda x: list(x.keys())[0] in key, load))[0].get(key)), Value( list(filter(lambda x: list(x.keys())[0] in key, clock))[0].get(key)))) t = 0.0 l = 0.0 c = 0.0 for core in cores: t = t + core.temp.value l = l + core.load.value c = c + core.frec.value cpu = Cpu(name=name, cores=cores, load_total=l / len(cores), temp_total=list( filter(lambda c: 'CPU Package' in str(c), temp))[0]['CPU Package'][0]) gpu_json = list(filter(lambda c: str(c.name) in GPU, pc_componens))[0] gpu_temp = get_children( list( filter(lambda c: str(c['Text']) in "Temperatures", gpu_json.properties))[0])[0]['Value'] gpu_load = get_children( list( filter(lambda c: str(c['Text']) in "Load", gpu_json.properties))[0])[0]['Value'] gpu = Gpu(name=gpu_json.name, temp=Data(gpu_temp), load=Data(gpu_load)) return Pc(cpu=cpu, fans=fans, gpu=gpu) except Exception as ex: logger.error(str(ex)) return None
PositionsInCheck(place_in_list=1, cout=1, need_mark=False, mark=None)] documents = [Checks(check_number=1, document_type='registration', report_type=1, check_type=None, help_setting=None, sale=False, type_close=1, positions=positions), Checks(check_number=1, document_type='report', report_type=7, check_type=None, help_setting=None, sale=False, type_close=1, positions=positions)] data = Data(settings=settings, data=documents) f = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'example.json') with open(f, 'w') as out: jsonpickle.set_encoder_options('json', indent=2) out.write(jsonpickle.encode(data))