Saravanan666/pypi-org huggingface dataset:
Package: vbao-MVVM
VBAOA library aiming for building an MVVM (or MVFM) projectHow does it work?We implement the data-binding, command-binding and property-change-notification to form an MVVM system.data-binding & command-bindingproperty-change-notificationWhen we make it, the interaction among them is as follows.Filetree├── qt-test├── Lib_VBao├── model├── view├── viewmodel├── window├── common_parameter.h├── main.cpp├── CMakeLists.txt├── LICENSE└── README.mdSpecial ThanksZhejiang-University-GKC/SJDXQcourseware: The courseware of SJDXQ (github.com)
Package: vba-precompiler
VBA-PrecompilerAboutThe Microsoft VBA language includes a simple precompilation language (Conditional Compilation). This tool allows users to specify environment parameters to convert a conditional-module-body into a preprocessed-module-body.This software operates as recommended in theMicrosoft VBA Language Specification.Requirementsvba_precompiler is tested on python 3.8 and higher.InstallationUse the package managerpipto install VBA-Precompiler.pip install vba_precompilerGetting Startedvba_precompiler will take a specified directory that contains vba source code, and a set of environment values, and produce a set of matching vba source files in which code is excluded as directed by the precomiler directives.For example, the followingAttribute VB_Name = "Input"
#Const TestType="testing"
#If Win16 Or Then
    foo = 6
#ElseIf Win32
    foo = 7
#EndIf
'Additional VBA code followsWill be transformed to the following:Attribute VB_Name = "Input"
'#Const TestType="testing"
'#If Win16 Then
    foo = 6
'#ElseIf Win32
'    foo = 7
'#EndIf
'Additional VBA code followsTo run the programpython vba_precompiler.py [-h] [-s SYSTEM] [-v VERSION] [-o OUTPUT] directory

positional arguments:
  directory             The source directory.

options:
  -h, --help            show this help message and
                        exit
  -s, --system          System Type, Win16, Win32, Win64, or Mac.
  -v, --version         VBA version, 6 or 7.
  -o, --output         output path, defaults to ./build.

examples:
  python -m vba_precompiler -s Win32 -v 7 -o ./build32_7 ./projectTestsThe tests directory contains complete unit and functional tests.ContributingContributions are welcome. Please ensure new features include unit tests to maintain 100% coverage. All code must adhere to thePEP8 Standardsfor both formatting and naming. Method signatures must be fully annotated.
Package: vba-wrapper
# python-vba-wrapperpython-vba-wrapperis a python ctypes wrapper for the VBA emulator.## installingFollow the build instructions in the README for
[vba-linux](https://github.com/kanzure/vba-linux). Future versions will be
included through setup.py by default, but for now this is a manual procedure. Continue installing by the following steps.`bash pip install-Uvba-wrapper`or`bash git clonegit://github.com/kanzure/python-vba-wrapper.gitcdpython-vba-wrapper/python setup.py install `## testing`bash nosetests `## usage`python import vba_wrapper vba =vba_wrapper.VBA("/home/kanzure/code/pokecrystal/pokecrystal.gbc")vba.run() # press f12 to get back to python `## licenseBSD
Package: vbbpy
vbb-pythonWrapper (vbbpy)vbbpy is a python wrapper for the vbb REST API written byderHuerstInstallationpip install vbbpyFeaturesvbbpy is able to:find routes between stations and addressesget next departures for a stationget further information about stations and linesUsageThe examples folder contains some scripts that show the capabilities and usage of the library.
The scripts are installed and can be called in the console:$ vbbpy-stationId "Zoologischer Garten"There is also documentation with a quick start guide and API reference.
Package: vbdiar
VB Diarization with Eigenvoice and HMM PriorsOverviewThis is arefactoredversion of the VB diarization software available atBUT Speech@FIT.I amNOTthe original author of the library.Notes from original authorThis python code implements speaker diarization algorithm described in:http://www.fit.vutbr.cz/~burget/VB_diarization_slides.pdfThis algorithm is based on a generalized version of the model described in:Kenny, P. Bayesian Analysis of Speaker Diarization with Eigenvoice Priors, Montreal, CRIM, May 2008, http://www.crim.ca/perso/patrick.kenny/BayesCluster.pdf

Kenny, P., Reynolds, D., and Castaldo, F. Diarization of Telephone Conversations using Factor Analysis IEEE Journal of Selected Topics in Signal Processing, December 2010, http://www.crim.ca/perso/patrick.kenny/Kenny_sdfa.pdfThe generalization introduced in this implementation lies in using an HMM instead of the simple mixture model when modeling generation of segments (or even frames) from speakers. HMM limits the probability of switching between speakers when changing frames, which makes it possible to use the model on frame-by-frame bases without any need to iterate betweenclustering speech segments andre-segmentation (i.e. as it was done in the paper above).
Package: vbdmount
This script mounts file systems found in a virtual block device. Once mounted,the file systems are rooted at the mount-point. Then you may chroot in thisdirectory to do useful things such as installing packages or configuring thenetwork.Syntax:vbdmount.py [-v] [-o mount-opts] { -f config-file | -b block-device}[:path-to-mount] mount-pointvbdmount.py [-v] -u mount-pointpath-to-mount        only the partition that contains this path is mountedmount-point              path onto the file systems are mountedOptions:-h, --help           show this help message and exit-o MOUNTOPTS, --mount-options=MOUNTOPTSOptions to be passed to the mount command-f CONFIGFILE, --domu-config-file=CONFIGFILEA domU configuration file-b VBD, --block-device=VBDA virtual block device path (file or LV or raw device)-u, --umount          Unmounts the mounted virtual block device-v, --verbose         Prints a verbose output
Package: vbee-logger
Vbee Python LoggerInstallpipinstallvbee-loggerUsagefromVbeeLoggerimportVbeeLoggerlogger=("test_product","test_service","test_name")logger.info("mess")install from sourcepython-mpipinstall-e.Build and updatd to Pypirm-rfdist/*
pythonsetup.pysdistbdist_wheel#build disttwinecheckdist/*# check disttwineupload--repository-urlhttps://test.pypi.org/legacy/dist/*# upload to Pypi# or run twine upload dist/*
Package: vbelt
vbeltAboutvbelt is a library and a collection of scripts to manipulate VASP output files.ScriptAvailable scripts:chgsum: combine two CHGCARchgx: extract channels from CHGCARckconv: check a single-point computation convergedckend: check the computation ended normallyckforces: check the forces are converged in an optimization calculationjobtool: precompute and predict some infos on a jobposcartool: manipulate POSCAR filestermdos: plot a DoS in terminal (WIP)Run the scripts with--helpto check for subcommands and options.ModulesAvailable modules:charge_utils: read and manipulate CHGCARforces: extract forces from OUTCARgencalc: facilities to generate input filesincar: parse INCARjobtool: facilities to predict some job characteristicsoutcar: parse some informations from OUTCARposcar: read and write POSCARpotcar: parse some informations from POTCARInstallationMost features only requires numpy, howevergencalcalso requires tc-pysh, chevron and ase.To install all the optional dependencies usepip install vbelt[gencalc].
For a minimal installationpip install vbelt.
Package: vbelts
vbeltsVbelts projects aims to deliver a tool for v-belt calculation and dimensioning, an open-source software for engineers and technicians working in mechanical engineering. It includes modules for the most common needs when calculating v-belts.FeaturesProfile selectionPower estimationCommercial pulley diameter calculation and selectionEasily define correct center distance between pulleysChoose the appropriate model and quantity of v-beltsGuide[TODO]If you are a complete beginner trying to calculate a v-belt for your system, the guide will help you with examples and explanations.DocumentationThedocsare a reference for the functions in the package. The documentation contain information that help you understand and use vbelts as easily and pain-free as possible. It isalwaysrecommended to read the documentation before you use vbelts.Please note that the software is provided "as is", without any warranties. The copyright owners and contributors are, in no event, liable for any damages caused by the use or misuse of the package. For more information see the licensing information.Getting startedYou can install vbelts from a Python installation with pip by:$pipinstallvbeltsTo get the git version, run:$gitclonehttps://github.com/traumatic-monotype/vbelts.gitLatest source codeYou can get the latest development source code athttps://github.com/traumatic-monotype/vbeltsLicense informationvbelts is BSD licensed. SeeLICENSE.txtfor full information on the terms & conditions for usage of this software, and a DISCLAIMER OF ALL WARRANTIES.
Package: vbench
VBenchis a comprehensive benchmark suite for video generative models. You can useVBenchto evaluate video generation models from 16 different ability aspects.This project is the PyPI implementation of the following research:VBench: Comprehensive Benchmark Suite for Video Generative ModelsZiqi Huang∗,Yinan He∗,Jiashuo Yu∗,Fan Zhang∗,Chenyang Si,Yuming Jiang,Yuanhan Zhang,Tianxing Wu,Qingyang Jin,Nattapol Chanpaisit,Yaohui Wang,Xinyuan Chen,Limin Wang,Dahua Lin+,Yu Qiao+,Ziwei Liu+Installationpip install vbenchTo evaluate some video generation ability aspects, you need to installdetectron2via:pip install detectron2@git+https://github.com/facebookresearch/detectron2.gitIf there is an error duringdetectron2installation, seehere.Usagecommand linevbenchevaluate--videos_path$VIDEO_PATH--dimension$DIMENSIONFor example:vbenchevaluate--videos_path"sampled_videos/lavie/human_action"--dimension"human_action"pythonfromvbenchimportVBenchmy_VBench=VBench(device,<path/to/VBench_full_info.json>,<path/to/save/dir>)my_VBench.evaluate(videos_path=<video_path>,name=<name>,dimension_list=[<dimension>,<dimension>,...],)For example:fromvbenchimportVBenchmy_VBench=VBench(device,"VBench_full_info.json","evaluation_results")my_VBench.evaluate(videos_path="sampled_videos/lavie/human_action",name="lavie_human_action",dimension_list=["human_action"],)Prompt SuiteWe provide prompt lists are atprompts/.Check outdetails of prompt suites, and instructions forhow to sample videos for evaluation.CitationIf you find this package useful for your reports or publications, please consider citing the VBench paper:@article{huang2023vbench,title={{VBench}: Comprehensive Benchmark Suite for Video Generative Models},author={Huang, Ziqi and He, Yinan and Yu, Jiashuo and Zhang, Fan and Si, Chenyang and Jiang, Yuming and Zhang, Yuanhan and Wu, Tianxing and Jin, Qingyang and Chanpaisit, Nattapol and Wang, Yaohui and Chen, Xinyuan and Wang, Limin and Lin, Dahua and Qiao, Yu and Liu, Ziwei},journal={arXiv preprint arXiv:2311.17982},year={2023}}
Package: vbeo.seantis.dir.events
# IntroductionIntegration of seantis.dir.events for Bern# Changelog1.1.1Add seantis.dir.events 1.2 dependency [msom]Fix manifest file [msom]1.1Add upgrade step for seantis.dir.events 1.2 [msom]1.0Use only main categories [msom]1.0rc2Initial release [href]
Package: vbfcprw
This is a wrapper around Fortran-routines written by M. Schumacher
using routines extracted fromHAWK.  The
modulehawkroutinescontains the bare fortran interface. The
relevant subroutines are mirrored in thevbfcprwmodule with
docstrings:optobs,weightdtilde,reweight.The modulevbfcprwadditionally contains more convenient
object-style interfacesOptimalObservableandWeightDtildeExamplesSee alsovbfcprw/test_vbfcprw.pyimportvbfcprw,numpypjet1=numpy.array([438.019730,-24.873165,-94.306022,427.023386])# E,px,py,pz of nth final state partonpjet2=numpy.array([656.475632,-55.150478,66.466227,-650.769506])phiggs=numpy.array([177.080599,54.152473,24.069573,-110.547404])# E,px,py,pz of Higgs boson make sure that four-momentum conservation holdsoo=vbfcprw.OptimalObservable([pjet1,pjet2],phiggs)print(f"First order OO:{oo.oo1}, Second order:{oo.oo2}")RequirementsIf the wheel is incompatible:Fortran and C compiler (e.g. gfortran in gcc)ReferencesHAWKCT10 PDF setMarkus SchumacherarXiv:2002.05315 [hep-ex]arXiv:1602.04516 [hep-ex]Link backhttps://pypi.org/project/vbfcprw/
Package: vbf-parser
VBF parservbf-parser is a Python library for parsing VBF files.InstallationUse the package managerpipto install.pipinstallvbf-parserUsageSimple parsing with converting to json:importjsonfromvbf_parserimportextract_header_body,jsonify_vbf_headerwithopen("file.vbf","rb")asfile:header_body=extract_header_body(file)vbf=json.loads(jsonify_vbf_header(header_body))Work in progress:Proper lexing and manual parsing:fromvbf_parserimportextract_header_body,lex_vbf_header,parse_vbf_tokenswithopen("file.vbf","rb")asfile:header_body=extract_header_body(file)vbf=parse_vbf_tokens(lex_vbf_header(header_body))LicenseMIT
Package: vbio
Vk Bot I/Ovbio- Python модуль для написания скриптов, использующих Bots API для социальной сети Вконтакте (vk.com)ДокументацияПримеры использования(python3)Hello world# Можно использовать другие обертки для API.# Например vk_api.importvk_requestsfromvbioimportVkBot,LongPollClientapi=vk_requests.create_api(service_token='<токен группы>')bot=VkBot(api)handler=LongPollClient(bot)@bot.message_handler()defhello_world(m):m.answer(message='Привет мир!')if__name__=='__main__':handler.run()Установка# pip3 install vbioС цветным выводом в консоль:# pip3 install vbio[color]С поддержкой webhook'ов:# pip3 install vbio[webhook]
Package: vbiz-fetcher
DependenciesThis package usespdfminer.sixpackage for parsing pdf filepip install pdfminer.sixUsageChange dir to folder which contains .pdf files downloaded fromhttps://bocaodientu.dkkd.gov.vn/Run commandvbiz_fetcherPublish packagepython setup.py sdist bdist_wheel
twine upload dist/*Install packageLocallypip install .PiPypip install vbiz_fetcher
Package: vbiz-parser
DependenciesThis package usespdfminer.sixpackage for parsing pdf filepip install pdfminer.sixFrom 0.2.1This package usespdfminerpackage for parsing pdf filepip install pdfminerUsageChange dir to folder which contains .pdf files downloaded fromhttps://bocaodientu.dkkd.gov.vn/Run commandvbiz_parser
vbiz_parser -i /path/to/file.pdf -o file.csv
vbiz_parser -i /path/to/file.pdf -u https://linktoupload.comPublish packagepython setup.py sdist bdist_wheel
twine upload dist/*Install packageLocallypip install .PiPypip install vbiz_parser
Package: vbmfa
Variational Bayesian Mixture of Factor Analysers for dimensionality reduction
and clustering.Factor analysis (FA) is a method for dimensionality reduction, similar to
principle component analysis (PCA), singular value decomposition (SVD), or
independent component analysis (ICA). Applications include visualization, image
compression, or feature learning. A mixture of factor analysers consists of
several factor analysers, and allows both dimensionality reduction and
clustering. Variational Bayesian learning of model parameters prevents
overfitting compared with maximum likelihood methods such as expectation
maximization (EM), and allows to learn the dimensionality of the lower
dimensional subspace by automatic relevance determination (ARD). A detailed
explanation of the model can be foundhere.NoteThe current version is still under development, and needs to be optimized for
large-scale data sets. I am open for any suggestions, and happy about every
bug report!InstallationThe easiest way to install vbmfa is to use PyPI:pip install vbmfaAlternatively, you can checkout the repository from Github:git clone https://github.com/cangermueller/vbmfa.gitExamplesThe folderexamples/contains example ipython notebooks:VbFa, a single Variational Bayesian Factor AnalyserVbMfa, a mixture of Variational Bayesian Factors
AnalysersReferences[1]Ghahramani, Zoubin, Matthew J Beal, Gatsby Computational, and Neuroscience
Unit. “Variational Inference for Bayesian Mixtures of Factor Analysers.” NIPS,
1999.[2]Bishop, Christopher M. “Variational Principal Components,” 1999.[3]Beal, Matthew J. “Variational Algorithms For Approximate Bayesian
Inference,” 2003.ContactChristof Angermuellerhttps://github.com/cangermueller
Package: vbml
VBML - perfect pythonistic parser / string manipulator :sparkles:FeaturesCleanregex-based parserEasy-to-understand validators / Custom validatorsLots of features out-of-boxI am <name>, i am <age:int> years old+I am Steven, i am 20 years old={"name": "Steven", "age": 20}InstallationInstall with pip:pipinstallvbmlOr with poetry:poetryaddvbmlRun testsClone repo from git:gitclonehttps://github.com/tesseradecade/vbml.gitGo to repository and run tests withpoetry:cdvbml
poetryinstall
poetryrunpytest:book: DocumentationFull documentation contents are available indocs/index.mdSimple examplefromvbmlimportPatcher,Patternpatcher=Patcher()pattern=Pattern("I have <amount:int> apples. They are <adj>")result1=patcher.check(pattern,"I have 3 apples. They are green")result2=patcher.check(pattern,"I have three apples. They are green")result3=patcher.check(pattern,"Something irrelevant")result1# {"amount": 3, "adj": "green"}result2# Noneresult3# NoneLeave a star if this project helped youMade bytimoniq
Package: vbnigmm
Variational Bayes algorithm for Normal Inverse Gaussian Mixture ModelsInstallationThe package can be build using poetry and installed using pip:pipinstallvbnigmmExamplesIf you want to apply vbnigmm to your data,
you can run the following code:fromvbnigmmimportNormalInverseGaussMixtureasModel# x is numpy.ndarray of 2Dmodel=Model()model.fit(x)label=model.predict(x)CitationIf you use vbnigmm in a scientific paper,
please consider citing the following paper:Takashi Takekawa,Clustering of non-Gaussian data by variational Bayes for normal inverse Gaussian mixture models.arXiv preprint arXiv:2009.06002 (2020).
Package: vbox
License:BSD.Yet another Python library ofPythonbindings for Virtual Box CLI (Command Line Interface).MotivationIt appears thatVirtualBoxbinary API is rather unstable, while CLI interface is quite
stable. Plus, using binary interface means that one has to compile bindings library for
particular host being used. This can be not as simple as it should be on some systems
(e.g. Windows). Binary bindings are also of a concern when packaging ones’
program in to the redistributable packages.To the best of my current knowledge, the only competing project worth noting ispyvb.
But it seems to be rather dead at the moment with last release dating back to the
2008. And its GPL license is sadly not really suitable for my current needs.FeaturesThe main difference of this library of bindings is that I am making “smart” objective
bindings rather just set of Python functions that call corresponding CLI commands.I am attempting to hide as much of low-level VM management as possible and to represent
all VM–related entities (NICs, HDDs, etc. ) as Python objects with functions of their own
and properties parsed to their corresponding Python objects.  Plus, I am attempting
to make more consistent interface thanVirtualBox’es CLI is.RequirementsJust a reasonably recent version ofPython.How do I use it?DeploymentYou should be able to install this project viaeasy_install vboxroute.Alternatively, you can include this library asgit submodule.
If you do that, please make sure to include this projects’releasebranch, notmaster.
Asreleaseis the one that will contain versions of code that were actually released to theVBox pypy package page, so you will get automatic code updates than,
but won’t get all the frustration of me accidentally breaking something via
committing stuff to themasterbranch (that is development/testing branch).APII will write this part eventually. Please refer to theVBox testsfor now.Creating VMVM with no drives and default amounts of RAM for the selected OS type is created
with the following command:import vbox

vm = vbox.VM(
    vbox.General(
        name="foo",
        osType="Windows95",
    ),
    vbox.Storage(),
)VM with 10gb HDD and an empty DVD driveimport vbox

vm = vbox.VM(
    vbox.General(
        name="foo",
        osType="Windows95",
    ),
    vbox.Storage(
        api.HDD(size=10*1024),
        api.DVD(),
    ),
)VM object APIvm.start()vm.powerOff()vm.wait(timeout=None)– wait for machine to get fromrunningstate to some other state.ContributionsPlease do feel free to email me your suggestions on how to improve this library. Just email me (address can be found in thesetup.pyfile or just googled for).Can I has code?Sure. That is why I am hostingVBoxon the GitHub. :-)
Package: vbox-operator
VBox Operatorv0.0.4An interactive command line interface for VirtualBox.Supported Features:Commands and VM name auto-completion.Start, stop, and pause VMs.Restore snapshots.Copy files and directories to guest VMs.UsageInstallation>python3-mpipinstallvbox-operator
>vbox-operatorLibrary UsageExample: Listing running VMs and getting the status of each one.fromvbox_operator.operationsimport*vm_list=list_vms()# returns a dict of listsforvminvm_list["running"]:vm_name=vm["name"]print(f'Running:{vm_name}')vm_state=state_vm(vm["uuid"])print(f'  >{vm_state}')Below is a list of all implemented methods, I did my best to make the naming as self explanatory as possible:# returns dict of lists:# {"all": [], "running": []}# while each list is a list of dicts: {"name": "VM NAME", "uuid": "VM UUID}list_vms()### For all methods below which take param "vm",# you may pass the VM name or UUID as a VM identifier.# However, it is best to provide the VM UUID, as it may prevent some issues.start_vm_headless(vm)start_vm(vm)state_vm(vm)# Pull power plug on the VMpoweroff_vm(vm)# Send ACPI shutdown signal to VM (power button)acpipower_vm(vm)# restart VMreset_vm(vm)pause_vm(vm)# Returns a list of dicts: [{"name": "SNAPSHOT NAME", "uuid": "SNAPSHOT UUID},]list_snapshots(vm)# param snapshot is expected to be a snapshot identifier,# it is best to pass the snapshot UUID instead of the VM name.restore_vm(vm,snapshot)### The methods below expect the username and password of the guest VM,# and the direction of the operations is Host to Guest.mkdir_vm(username,password,vm,directory)copyfile_vm(username,password,vm,src_file,dst)copydir_vm(username,password,vm,src_dir,dst)SupportThis tool was developed and tested on ubuntu 18.04 with the following installed:VirtualBox v6.1.xPython >= 3.6I ran a quick test on MacOS and it worked.By theory, it should work on Windows as well if VirtualBox's vboxmanage binary is available in your PATH.Note that for certain features like copying files and dirs, the guest VM must have guest additions installed.Current LimitationsThe command line interface does not support VM and snapshot names which contain spaces, however, you can use the VM UUID or snapshot UUID instead.