Saravanan666/pypi-org huggingface dataset:
Package: hypertree
HyperTreeThis code implements PBCTs based on its original proposal by Pliakos, Geurts and Vens in 20181. Functionality will be extended to n-dimensional interaction tensors, where n instances of n different classes would interact or not for each database instance.1Pliakos, Konstantinos, Pierre Geurts, and Celine Vens. "Global multi-output decision trees for interaction prediction."Machine Learning107.8 (2018): 1257-1281.InstallationThe package is available at PyPI and can be installed by the usualpipcommand:$ pip install hypertreeLocal installation can be done either by providing the--userflag to the above command or by cloning this repo and issuingpipafterwards, for example:$ git clone https://github.com/pedroilidio/hypertree
$ cd PCT
$ pip install -e .Where the-eoption installs it as symbolic links to the local cloned repository, so that changes in it will reflect on the installation directly.
Package: hypertrees
HyperTreeThis code implements PBCTs based on its original proposal by Pliakos, Geurts and Vens in 20181. Functionality will be extended to n-dimensional interaction tensors, where n instances of n different classes would interact or not for each database instance.1Pliakos, Konstantinos, Pierre Geurts, and Celine Vens. "Global multi-output decision trees for interaction prediction."Machine Learning107.8 (2018): 1257-1281.InstallationThe package is available at PyPI and can be installed by the usualpipcommand:$ pip install hypertreeLocal installation can be done either by providing the--userflag to the above command or by cloning this repo and issuingpipafterwards, for example:$ git clone https://github.com/pedroilidio/hypertree
$ cd PCT
$ pip install -e .Where the-eoption installs it as symbolic links to the local cloned repository, so that changes in it will reflect on the installation directly.
Package: hypertunity
Why HypertunityHypertunity is a lightweight, high-level library for hyperparameter optimisation.
Among others, it supports:Bayesian optimisation by wrappingGPyOpt,external or internal objective function evaluation by a scheduler, also compatible withSlurm,real-time visualisation of results inTensorboardvia theHParamsplugin.For the full set of features refer to thedocumentation.Quick startDefine the objective function to optimise. For example, it can take the hyperparametersparamsas input and
return a raw valuescoreas output:importhypertunityashtdeffoo(**params)->float:# do some very costly computations...returnscoreTo define the valid ranges for the values ofparamswe create aDomainobject:domain=ht.Domain({"x":[-10.,10.],# continuous variable within the interval [-10., 10.]"y":{"opt1","opt2"},# categorical variable from the set {"opt1", "opt2"}"z":set(range(4))# discrete variable from the set {0, 1, 2, 3}})Then we set up the optimiser:bo=ht.BayesianOptimisation(domain=domain)And we run the optimisation for 10 steps. Each result is used to update the optimiser so that informed domain
samples are drawn:n_steps=10foriinrange(n_steps):samples=bo.run_step(batch_size=2,minimise=True)# suggest next samplesevaluations=[foo(**s.as_dict())forsinsamples]# evaluate foobo.update(samples,evaluations)# update the optimiserFinally, we visualise the results in Tensorboard:importhypertunity.reports.tensorboardastbresults=tb.Tensorboard(domain=domain,metrics=["score"],logdir="path/to/logdir")results.from_history(bo.history)Even quicker startA high-level wrapper classTrialallows for seamless parallel optimisation
without bothering with scheduling jobs, updating optimisers and logging:trial=ht.Trial(objective=foo,domain=domain,optimiser="bo",reporter="tensorboard",metrics=["score"])trial.run(n_steps,batch_size=2,n_parallel=2)InstallationUsing PyPITo install the base version run:pipinstallhypertunityTo use the Tensorboard dashboard, build the docs or run the test suite you will need the following extras:pipinstallhypertunity[tensorboard,docs,tests]From sourceCheckout the latest master and install locally:gitclonehttps://github.com/gdikov/hypertunity.gitcdhypertunity
pipinstall./[tensorboard]
Package: hyper-v
Hyper-V winrm pythonНа данный момент можно создавать виртуальные машины только через заранее подготовленный шаблон виртуальноф машины.Installationpython3 -m pip install hyper-vConfigurationfrom hyperv import HyperV
import config

HV = HyperV(
    env_prefix=env_prefix,
    storage_root=storage_root,
    vm_template_pach=vm_template_pach,
    host=hv_host,
    user=hv_user,
    password=hv_password
    )


free_memory = HV.get_free_memory
print(free_memory)storage_root-  Директория, где будет создана папка, для Виртуальной машиныvm_template_pach- Директория, где лежит шаблон Виртуальной машиныenv_prefix-   Префикс, который будет добавлен к имени Виртуальной машиныhost-   Hyper-V хостuser- Имя пользователя для доступа по winrmpassword- Пароль пользователя для доступа по winrmLicenseGPL-3.0
Package: hypervector
Simple, general, pure Python vectorshypervector.pydefines arbitrary-dimentional vector types for all your vectoring needs.  The vectors are immutable and come with many useful and well-tested vector operations and features.hypervectoris in the public domain.A few explanatory examplesHello world,NOW IN 3D!>>>fromhypervectorimportVector3>>>(Vector3(1,2,1)+Vector3(3,0,2)).zxyVector3(3, 4, 2)Higher dimensions>>>fromhypervectorimportVector,Vector2,Vector3>>>Vector2isVector[2]andVector3isVector[3]True>>>Vector[4](1,2,3,4)Vector[4](1, 2, 3, 4)>>>Vector[5](1,2,3,4)Vector[5](1, 2, 3, 4, 0)>>>Vector[10].zeroVector[10](0, 0, 0, 0, 0, 0, 0, 0, 0, 0)King of infinite (vector) space>>>vec=Vector(2,4)# Dimensionless vectors are "infinite">>>(vec[0],vec[1],vec[2],vec[1114111])(2, 4, 0, 0)Cross-eyed>>>vec_1,vec_2=Vector(1,2,3),Vector(3,2,1)>>>Vector.cross(vec_1,vec_2)Vector(-4.0, 8.0, -4.0)>>>[Vector.dot(_,vec)forvecin(vec_1,vec_2)][0.0, 0.0]>>>vec_3=Vector(-1,8,3,2)>>>Vector.cross(vec_1,vec_2,vec_3)Vector(8.0, -16.0, 8.0, 56.0)>>>[Vector.dot(_,vec)forvecin(vec_1,vec_2,vec_3)][0.0, 0.0, 0.0]Testinghypervectorusespy.testandhypothesis, withtoxas a test runner.How fast is hypervector?Dunno.  Probably pretty slow.  If you need speed, use numpy.AlternativesThere are many other libraries with similar features tohypervector.  Some notable examples I have used:numpypyeuclid— Has unrelatedVector2andVector3classes.  Also has two separate packages forPython2 andPython3.LinksGethypervector from PyPI:pip install hypervectorReport bugs and offer suggestions at the githubissuespage.
Package: hypervector-wrapper
hypervector-wrapperPython wrapper to access the Hypervector API, providing easy deserialisation of Hypervector
resources to Python objects for building your data-driven test suite.DocsFull API and wrapper docs are available athttps://docs.hypervector.io, along with
release history and usage examples.Installationpipinstallhypervector-wrapperNote: requires Python 3.6+You can install the development dependencies and run tests with:pipinstall-e".[dev]"pytest
Package: hypervehicle
A Python package to rapidly generate parametric geometries
defined by hyperpatches. Check out thehangarfor some examples.Getting StartedPrerequisitesHypervehicle relies on theGDTKgeometry
package. Note that a full install of GDTK is not required. Instead, you can simply do asparse checkoutof the relevant files, using the commands below.mkdir gdtk
cd gdtk/
git init
git remote add -f origin https://github.com/gdtk-uq/gdtk.git
git config core.sparseCheckout true
echo "src/lib/" >> .git/info/sparse-checkout
git pull origin master
cd src/lib
python3 -m pip install -e ./
cd ../../../PyMeshHavingPyMeshinstalled can greatly enhance the capabilities
offered byHyperVehicle. However, it can be difficult to install. Troubleshooting
guide coming soon.InstallationTo installhypervehiclefrom source, use the command below.pip install git+https://github.com/kieran-mackle/hypervehicleUsagePlease see theexample geometry generationto generate a mockup of the X-43A, shown above.Citing HyperVehicleIf you use HyperVehicle in any published work, please cite it using the BibTex reference below.@inproceedings{Mackle2024,
  author    = {Mackle, Kieran and Jahn, Ingo},
  booktitle = {AIAA Science and Technology Forum and Exposition},
  title     = {Efficient and Flexible Methodology for the Aerodynamic Shape Optimisation of Hypersonic Vehicle Concepts in a High-Dimensional Design Space},
  year      = {2024},
}LicenseHyperVehicle is licensed underGPLv3.
Package: hyperworks-tools
Hyperworks-Tools!PurposeThis repository will be the place where I want to develop Hyperworks tools for automating different stuff.
The first thing, which I did here was automatic extraction of objective values from multiple Simulations.
Preprocessing stuff is planned - like generating template models based on inputs and more. I will update the general info here and the documentation.
I also want to implement software development standards here, as for automatic testing and deploying but there is still much to learn for me so don't expect it to be perfect right from the start.DocumentationFind the documentationhere(GitHub Pages/mkdocs)LicenseMIT
Package: hyphenate
Hyphenate, using Frank Liang’s algorithm.This module provides a single function to hyphenate words. Thehyphenate_wordfunction takes a string (the word to hyphenate), and
returns a list of parts that can be separated by hyphens. For example:>>> from hyphenate import hyphenate_word
>>> hyphenate_word('hyphenation')
['hy', 'phen', 'ation']
>>> hyphenate_word('supercalifragilistic')
['su', 'per', 'cal', 'ifrag', 'ilis', 'tic']
>>> hyphenate_word('project')
['project']This code, originally written by Ned Batchelder in July 2007, is in the
public domain.
Package: hyphenate_finnish
A simple but working Finnish language hyphenator.By Pyry Kontio a.k.a Drasa (Drasa@IRCnet,pyry.kontio@drasa.eu)Hyphenates Finnish text with Unicode soft hyphens. (U+00AD) Mainly intended for server-
side-hyphenation of web sites.Allows to set hyphenation-preventing character margins for words so that they won’t
break right at the start or the end. (For example, it’d be a bit silly - although certainly
possible in Finnish language - to break a word like ‘erikoinen’ at ‘e-rikoinen’.
With default margin of 2, it breaks more stylistically pleasingly, ‘eri-koinen’.)Hyphenated html tags break web sites, so there’s the boolean argument skip_html.
That enabled, it skips over all the words that are contained between “<” and “>” characters.Usage:
as a standalone script:hyphenate_finnish.py [margin] [text]or as a Python module:from hyphenate_finnish import hyphenate; hyphenate(“some text but <html> isn’t gonna get hyphenated!”, margin=1, skip_html=True)It’s that simple.
By the way, written in Py3k, but it seems to work with 2.7 too.Licensed with LGPL.
Package: hyphenator
hyphenator is a pure Python module to hyphenate text using existing hyphenation
dictionaries, like those used by OpenOffice.org.Usage:>>> from hyphenator import Hyphenator
>>> h = Hyphenator("/usr/share/myspell/hyph_nl_NL.dic")
>>> h.inserted('lettergrepen')
u'let-ter-gre-pen'
>>> h.wrap('autobandventieldopje', 11)
('autoband-', 'ventieldopje')
>>> for pair in h.iterate('Amsterdam'):
...     print pair
...
('Amster', 'dam')
('Am', 'sterdam')
>>>Features:100% pure Pythoncaches dict files and hyphenated wordssupports nonstandard hyphenation patternsLicense:This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
Package: hyphenfrac
hyphenfracUses a hyphen-minus character to visualize a fraction.UsageDisplaying a fraction>>>importhyphenfrac,random>>>hyphenfrac.display(random.randint(1,100)/random.randint(1,100))20--+149>>>You may also assign this value to a variable>>>importhyphenfrac>>>foo=hyphenfrac.make_pretty(1,10)>>>print(foo)1--10>>>
Package: hyPi
Hello World command line program in Python.UsageIf you’ve cloned this project, and want to install the library (and all
development dependencies), the command you’ll want to run is:$ pip install -e .[test]If you’d like to run all tests for this project (assuming you’ve written
some), you would run the following command:$ python setup.py testThis will triggerpy.test, along with its popularcoverageplugin.Lastly, if you’d like to cut a new release of this CLI tool, and publish it to
the Python Package Index (PyPI), you can do so
by running:$ python setup.py sdist bdist_wheel
$ twine upload dist/*This will build both a source tarball of your CLI tool, as well as a newer wheel
build (and this will, by default, run on all platforms).Thetwine uploadcommand (which requires you to install thetwinetool) will then securely upload your
new package to PyPI so everyone in the world can use it!
Package: hypia
HYPer-spectral Image Augmentation (hypia)The following is a Python package (available through the Python Package Manager (pip)) for the augmentation of hyper-spectral images for uses in deep learning.Why does this exist?Other image augmentation libraries often only accept RGB or grayscale images (with options for RGBA images usually too). However, in a scientific context, we often have images with more than 3/4 channels (so-called hyper-spectral imaging) and it seemed like a good idea to have an augmentation library which deals with all channels in parallel.Another problem is that some image augmentation frameworks can accept more than 3/4 channels but convert the data to unsigned 8-bit integers (see PyTorch'storchvision) which is damaging for scientific data where we care about the actual numbers of the data. This can lead to the images losing some of the features and relative contrasts of features which is important for our science.I had a look at several image augmentation packages but none of them seemed to satisfy both of these criteria so here we are.InstallationThere are two ways to install this package: either from pip or from source from GitHub.From pip:>>>pipinstallhypiaFrom GitHub:>>>gitclonehttps://github.com/rhero12/hypia
>>>cdhypia
>>>pythonsetup.pyinstallDocumentationThe documentation (including examples) is availablehere.
Package: hypigu
HypIguHypIgu(HYPerplaneIGUsa) is aSageMathpackage that provides functions to compute the Igusa local zeta function associated with hyperplane arrangements. It further contains various constructions of hyperplane arrangements and functions to compute their flag Hilbert–Poincaré series and other zeta functions.Install, Setup, and UpdateThe simplest way to install HypIgu in SageMath is by running$sage--pipinstallhypiguIf you already have HypIgu installed viapip, then you can update it by running$sage--pipinstallhypigu--upgradeHypIgu source files can be downloaded here:Latest versionThis package is compatible with SageMath version 9.6 and later and has no external dependencies. It may work just fine with earlier versions of SageMath, but these have not been tested.DocumentationFoundonlineatjoshmaglione.github.io/hypiguHTML files are also found in the repo indocs/folder:Home:./docs/index.htmlConstructors:./docs/constructors/index.htmlLattices:./docs/lattices/index.htmlRational Functions:./docs/rational-functions/index.htmlFundingThis package was funded in part by DFG grant373111162.Copyright & LicenseCopyright 2020–2023 Joshua Maglione.HypIgu is distributed with the MIT License.ReferencesJoshua MaglioneandChristopher Voll. Flag Hilbert–Poincaré series of hyperplane arrangements and Igusa zeta functions, to appear in Israel J. Math. 2021.arXiv:2103:03640.
Package: hypixelapi
hypixelapiThis is an unofficial Python3 wrapper for the Hypixel API inspired bySnuggle's hypixel.py.DocumentationDocumentation is available here:https://hypixelapi.readthedocs.io/For the types of JSON received by each command, please reference
[this official documentation[(https://github.com/HypixelDev/PublicAPI/tree/master/Documentation/methods)],
or print the JSON response to view it yourself.InstallationTo install run:pip install hypixelapiGetting StartedFirst, run /api on the Hypixel server to get your own key.api = HypixelAPI('your-key-here')
response = api.get_player_json('uuid')
print(response)For more detailed documentation and available functions, visit:https://hypixelapi.readthedocs.io/ExamplesVarious examples are available in theexamples folder.These currently include basic player and some of the Skyblock functions, with more to be added soon.
Package: hypixel-api-py
Hypixel API PYHypixel API PY is a Python Package used to interact with the Hypixel APICurrent Features:General Features:Convert between UUID and UsernamePlayer Features:Get Player's First and Last Login Dates as well as their Last Logout DateGet Player's RankGet Player's FriendsGuild Features:Get Guild By ID, Player or NameGet Guild MembersGet Guild Coins and EXPGet Guild Members and RanksGet Guild Tag and preferred GamesAPI Key Features:Get Username and UUID from API KeyGet API Key Information such as Request Limit, Total Requests and Requests in the last MinuteUsage:First, go on Hypixel, run the command/api newand save the Key you get in chat.After that, download the Package using:pip install hypixel-api-pyThen Import the Package:importhypixel_apiTo connect to the Hypixel API you first need to create a Hypixel Object and initialize it with your API Key:connection=hypixel_api.Hypixel(your_api_key)You can verify that your authentication has worked by using the created Player Object:owner=connection.ownerprint(f"Authenticated as{owner.username}({owner.UUID}) with the key{connection.key}")To start accessing player data, create a Player Object by using a UUID:player=hypixel_api.Player(your_uuid)You can also convert a Username to a UUID:fromhypixel_api.utilitiesimportUUID_from_usernameplayer=hypixel_api.Player(hypixel_api.UUID_from_username(your_username))After that, call the get_data() Method to obtain Player Data:player.get_data(connection)Finally, print out your data:print(player.rank)
Package: hypixelaPY
hypixelaPY - Hypixel API wrapper written in PythonMaintained byMyer (also known as myerfire, MyerFire)YouTubeTwittermyer#0001 on DiscordThis library is an async wrapper for theHypixel API. It also contains some
features and wrappers on relevant features of theMojang API and session server.FeaturesGetting a player from Hypixel from UUID, name, or an unknown source (will try to interpret as UUID first, then name)Names will always be converted to a UUID using the Mojang APIGetting a player's name history from Mojang from UUIDGetting the official Hypixel leaderboardsInstallationhypixelaPY is available from the official pYpI package index.python -m pip install -U hypixelaPYDocumentationSeedocs.mdQuick StartfromhypixelaPYimportHypixelimportasyncioAPI_KEY="hahagetbaited"# if it isn't obvious enough, replace this string# with your API key obtained by running /api new on Hypixelasyncdefmain():hypixel=awaitHypixel(API_KEY)player=awaithypixel.player.get(name="Technoblade")print(f"[{player.rank.name}]{player.name}")if__name__=="__main__":asyncio.get_event_loop().run_until_complete(main())
Package: hypixelpy
HypixelpySimple wrapper for Hypixel APIWARNING:This is a personal project, bugs and bad performance should be expected. Also, I didn't design this library to be used in large scale.THIS REPOSITORY IS UNDER CONSTRUCTIONFeaturesClick to see all features!API:
  ✔️ API Key Information
Player:
  ✔️ Player Data
  ✔️ Player's Friends
  ✔️ Recently Played Games
  ✔️ Player's Status
  ❌ Guild
Resources:
  ✔️ Achievements
  ✔️ Challenges
  ✔️ Quests
  ✔️ Guild Achievements
  ✔️ Guild Permissions
Skyblock:
  ✔️ Collections
  ✔️ Skills
  ✔️ News
  ➖ Auctions by player, profile or UUID
  ✔️ Active Auctions
  ✔️ Recently Ended Auctions
  ✔️ Bazaar
  ✔️ Bazaar Item IDs
  ✔️ Profile by UUID
  ✔️ Player's Profiles
Other:
  ✔️ Active Network Booster
  ✔️ Current Player Counts
  ✔️ Current Leaderboards
  ✔️ Punishment Statistics
Game Types:
  ✔️ IDs
  ✔️ Type Names
  ✔️ Database Names
  ✔️ Clean NamesHow to install:Using pip command:pip install hypixelpyFrom Source Code:pip install git+https://github.com/cinget/hypixelpy.git#egg=hypixelpyHow to use:After installing it, run this simple code to see if everything is working:fromhypixelpy.hypixelimportHypixel# importing the librarytest=Hypixel(key='PUT YOUR HYPIXEL KEY HERE')# The Hypixel class requires an API key to workprint(test.api.key_information())# prints all the information from the given keyYou should get an output like this:{"success":true,"record":{"key":"YOUR KEY","owner":"YOUR MINECRAFT UUID","limit":120,"queriesInPastMin":1,"totalQueries":364}}Learn more:Introduction - How it worksHow to get an API KeyCheck the wiki for moreHow to contribute:Here is some ways to contribute with the project:Fork this repositoryStar this repositoryCheck thecontributing page, if you want to help me to improve this library
Package: hypixel.py
Hypixel.py is a modern, asynchronous, feature-rich, Hypixel API wrapper for Python.The purpose of this project is to simplify the task of writing scripts that interact with the Hypixel API by converting responses into organized python models and abstracting requests into asynchronous functions, while also offering customization options and useful features.Blazing fast (for python)— Prioritizes speed and efficiency by using built in libraries to achieve asynchronous timed caching, quick nested dataclass sterilization, and modern rate limit handling.More asynchronous than online learning— Has full asynchronicity and uses modern pythonicasyncandawaitsyntax.Cleaner than your room— Uses object oriented pythonic dot syntax for all of its models, so you can easily access any data point without worrying about dictionaries, strings, and any random inconsistencies you may encounter using the raw API.S Tier Docs— Highly maintained documentation with an ample amount of examples to get you started. It also has the highest player model and coverage documentation.Getting StartedCheck out theexamplesanddocumentation!Python 3.8+ is required (3.10.8+ recommended)InstallationTo install hypixel.py, install it from pypi under the namehypixel.pywith pip or your favorite package manager.pipinstallhypixel.py--upgradeYou can append[speed]to install optional packages (see below) to
improve the performance of aiohttp and json.Warning:cchardet does not support python 3.10+ and subsequently
will not be installed using [speed] if you’re on 3.10 or higher.pipinstallhypixel.py[speed]--upgradeOptional PackagesTo ehnahce aiohttp performance:aiodnsbrotlipycchardetTo enhance json decoding (up to 4x faster):ujsonWarningIf you are running a Python version older than 3.10.8 on Windows, you
must run the following code before calling asyncio.run:# This is because of a bug in the Windows Proactor Event Loop Policy# which is the default on Windows.asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())Quick ExampleimporthypixelfromhypixelimportHypixelExceptionimportasyncioasyncdefmain():client=hypixel.Client('api-key')asyncwithclient:try:player=awaitclient.player('gamerboy80')print(f'[{player.bedwars.level}✫] [{player.rank}]{player.name}')exceptHypixelExceptionaserror:print(error)if__name__=='__main__':asyncio.run(main())You can find more examplesin the documentation