Aduc-sdr-2_5s / services

Commit History

Update services/vince_server.py
654e6f7
verified

euIaxs22 commited on

Update services/vincie.py
20ef566
verified

euIaxs22 commited on

Update services/vince_server.py
ef8cbb1
verified

euIaxs22 commited on

Update services/vince_server.py
20b1538
verified

euIaxs22 commited on

Update services/vince_server.py
249a158
verified

euIaxs22 commited on

Update services/vince_server.py
009db0c
verified

euIaxs22 commited on

Update services/vince_server.py
e8b9cdd
verified

euIaxs22 commited on

Update services/vince_server.py
ab10d3f
verified

euIaxs22 commited on

Update services/vince_server.py
c0c1883
verified

euIaxs22 commited on

Update services/vincie.py
954d4de
verified

euIaxs22 commited on

Update services/vincie.py
3b81c49
verified

euIaxs22 commited on

Update services/vincie.py
4aa01e3
verified

euIaxs22 commited on

Update services/vincie.py
bfde18e
verified

euIaxs22 commited on

Update services/vincie.py
95363c6
verified

euIaxs22 commited on

Create vince_server.py
ed81d43
verified

euIaxs22 commited on

Delete services/# services
13d78bf
verified

euIaxs22 commited on

Create # services/vince_server.py from common.config import load_config, create_object from pathlib import Path import gc, torch class VinceSingleton: def __init__(self, config_path: str, overrides: list[str]): self.config = load_config(config_path, overrides) self.gen = create_object(self.config) self.gen.configure_persistence() self.gen.configure_models() self.gen.configure_diffusion() def _set_steps(self, steps: int | None): if steps and hasattr(self.gen, "sampler") and hasattr(self.gen.sampler, "timesteps"): ts = self.gen.sampler.timesteps if hasattr(ts, "__len__") and len(ts) > 0: steps = min(int(steps), len(ts)) if steps < len(ts): idx = torch.linspace(0, len(ts) - 1, steps).round().long().tolist() self.gen.sampler.timesteps = [ts[i] for i in idx] def generate_multi_turn(self, image_path, turns, out_dir, *, steps=None, cfg_scale=None, aspect_ratio=None, resolution=None): g = self.gen.config.generation g.output.dir = str(out_dir) g.positive_prompt = {"image_path": [str(image_path)], "prompts": list(turns)} if cfg_scale is not None: g.cfg_scale = float(cfg_scale) if aspect_ratio is not None: g.aspect_ratio = str(aspect_ratio) if resolution is not None: g.resolution = int(resolution) self._set_steps(steps) self.gen.inference_loop() try: torch.cuda.synchronize() except Exception: pass gc.collect() try: torch.cuda.empty_cache() torch.cuda.memory.reset_peak_memory_stats() except Exception: pass return str(out_dir)
93dfa8b
verified

euIaxs22 commited on

Update services/vincie.py
9342209
verified

euIaxs22 commited on

Update services/vincie.py
229ee14
verified

euIaxs22 commited on

Update services/vincie.py
03707fa
verified

euIaxs22 commited on

Update services/vincie.py
921d67d
verified

euIaxs22 commited on

Update services/vincie.py
740c152
verified

euIaxs22 commited on

Update services/vincie.py
2df3d95
verified

euIaxs22 commited on

Update services/vincie.py
b6e6522
verified

euIaxs22 commited on

Update services/vincie.py
68f8885
verified

euIaxs22 commited on

Update services/vincie.py
7772907
verified

euIaxs22 commited on

Update services/vincie.py
3d313ad
verified

euIaxs22 commited on

Update services/vincie.py
8b6f414
verified

euIaxs22 commited on

Update services/vincie.py
c2599a5
verified

euIaxs22 commited on

Update services/vincie.py
9b3a58f
verified

euIaxs22 commited on

Update services/vincie.py
e16543d
verified

euIaxs22 commited on

Update services/vincie.py
6e7b872
verified

euIaxs22 commited on

Update services/vincie.py
2e8b0c2
verified

euIaxs22 commited on

Update services/vincie.py
01f94cb
verified

euIaxs22 commited on

Update services/vincie.py
94da175
verified

euIaxs22 commited on

Update services/vincie.py
7f3078d
verified

euIaxs22 commited on

Update services/vincie.py
c073927
verified

euIaxs22 commited on

Update services/vincie.py
120e0b0
verified

euIaxs22 commited on

Update services/vincie.py
3af11a9
verified

euIaxs22 commited on

Update services/vincie.py
092120d
verified

euIaxs22 commited on

Update services/vincie.py
63fecbf
verified

carlex3321 commited on

Upload vincie.py
ba6893a
verified

carlex3321 commited on

Update services/vincie.py
08508e4
verified

carlex3321 commited on

Update services/vincie.py
ff8eee2
verified

carlex3321 commited on

Update services/vincie.py
58b79a3
verified

carlex3321 commited on

Update services/vincie.py
616032b
verified

carlex3321 commited on

Update services/vincie.py
29b5360
verified

carlex3321 commited on

Update services/vincie.py
87960d4
verified

carlex3321 commited on

Update services/vincie.py
befab4d
verified

carlex3321 commited on

Update services/vincie.py
123b6ea
verified

carlex3321 commited on