Saravanan666/pypi-org huggingface dataset:
Package: jsrl
Jump-start Reinforcement LearningImplementation ofJump-Start Reinforcement
Learning(JSRL) withStable
Baselines3.InstallationpipinstalljsrlUsageSeeexamples/train_jsrl_curriculum.pyorexamples/train_jsrl_random.pyfor
examples on how to train TD3 + JSRL on thePointMaze-v3environment.References@inproceedings{jsrl2022arxiv,title={Jump-Start Reinforcement Learning},author={Ikechukwu Uchendu, Ted Xiao, Yao Lu, Banghua Zhu, Mengyuan Yan, Joséphine Simon, Matthew Bennice, Chuyuan Fu, Cong Ma, Jiantao Jiao, Sergey Levine, and Karol Hausman},booktitle={arXiv preprint arXiv:2204.02372},year={2022}}@article{stable-baselines3,author={Antonin Raffin and Ashley Hill and Adam Gleave and Anssi Kanervisto and Maximilian Ernestus and Noah Dormann},title={Stable-Baselines3: Reliable Reinforcement Learning Implementations},journal={Journal of Machine Learning Research},year={2021},volume={22},number={268},pages={1-8},url={http://jmlr.org/papers/v22/20-1364.html}}@software{gymnasium_robotics2023github,author={Rodrigo de Lazcano and Kallinteris Andreas and Jun Jet Tai and Seungjae Ryan Lee and Jordan Terry},title={Gymnasium Robotics},url={http://github.com/Farama-Foundation/Gymnasium-Robotics},version={1.2.0},year={2023},}
Package: jsrm
JAX Soft Robot ModellingThis repository contains symbolic derivations of the kinematics and dynamics of various soft robots using Sympy.
The symbolic expressions are then implemented in JAX used for fast, parallelizable, and differentiable simulations.
So far, we have focused on planar settings and implemented the following soft robots:N-link pendulumPlanar Piecewise Constant Strain (PCS) continuum soft robotPlanar Handed Shearing Auxetics (HSA) robotWe are happy to receive contributions for other soft robots and/or other settings (e.g., 3D).CitationThis simulator is part of the publicationAn Experimental Study of Model-based Control
for Planar Handed Shearing Auxetics Robotspresented at the18th International Symposium on Experimental Robotics.
You can find the publicationonlinein the Springer Proceedings on Advanced Robotics (SPAR).Please use the following citation if you use our software in your (scientific) work:@inproceedings{stolzle2023experimental,title={An Experimental Study of Model-based Control for Planar Handed Shearing Auxetics Robots},author={St{\"o}lzle, Maximilian and Rus, Daniela and Della Santina, Cosimo},booktitle={Experimental Robotics: The 18th International Symposium},year={2023},organization={Springer}}InstallationThe plugin can be installed from PyPI:pipinstalljsrmor locally from the source code:pipinstall.If you want to run the examples, you will also need to install the following dependencies:pipinstall".[examples]"UsageAlways, first source all necessary environment variables when opening a new terminal:source01-configure-env-vars.shThen, we can symbolically derive the pendulum kinematics and dynamicspythonexamples/derive_pendulum.pyFinally, we can simulate the pendulumpythonexamples/simulate_pendulum.py
Package: jsrml
srmlAuthor: JeefyEmail:jeefy163@163.comUrl:Github,PyPIConnectionsSMTPConnectA easy smtp connect class to connect smtp host.Initialize with four params:host: refers to the connect host, such as 'smtp.qq.com'.mails: refers to the user's info, format in ('email@some.com', 'password').Notice:The password is the password for login the smtp, imap, pop hosts.ssl: decide whether use ssl to connect or not.port: the connect port of the host.loginlogin(email, passwd), if param email or passwd if not given, use the info recieve when create the instance.sendsend(msg), bind with Message class.closeclose(), disconnect with the host and quit.Can usewith SMTPConnect(...) as conn.Ifwithis used, this would automatic use.loginmethod.IMAPConnectAlmost the same as SMTPConnect.loginlogin(email, passwd), the same as SMTPConnect.select_folderselect_folder('Folder name'), select folder accordng tolist_folders()list_folderslist_folders(), return all exists folders can be select.close_folderclose_folder(), close the current select folder.if need to unselect, use.client.unselect_folder()searchsearch(types=['ALL']), search the emails according to the types, default 'ALL'fetchfetch(uid, types='BODY[]'), fetch the message according to the search returned uids.fetchallfetchall(types='BODY[]'), return all message.quitexit the connection.POPConnectSee also srml.popclient.POPClient.
Like poplib.POP or poplib.POP_SSL.
more infomation, seepython standard libraryParseParse the MIME message according to the bytes in.shown body seeParse.body.plain text seeParse.text.params or files seeParse.get_params().more seeParse.dictFileA class help to save the file.MailBoxThe mix class for all connectionusehelp(MailBox)for more details.srml.mailGthe GUI version to use the email objects.srml.mailCliThe cli version to use the email objects.
Package: jsrn
This library has been deprecated in favour ofOdinA JSON based notation for resources that can be easily converted into object graphs.NoteOfficial location of this project is nowGitHub(for Travis-CI support), theBitBucketrepository may not contain the latest code.HighlightsClass based declarative styleSupport for all JSON primitive types (including JavaScript Date)Fields for building composite resourcesField and Resource level validationEasy extension to support custom fieldsPython 2.7+ and Python 3.3+ supportedQuick linksDocumentationProject homeIssue trackerUpcoming featuresIn developmentCustomisable generation of documentation of resources (for integration intoSphinx)Complete documentation (around 70-80% complete for current features)PlanningIntegration with other libraries (ieDjangoModels/Forms)RequiressixOptionaljinja2 >= 2.7 - For documentation generationsimplejson - Performance improvementsExampleWith definition:import jsrn

class Author(jsrn.Resource):
    name = jsrn.StringField()

class Publisher(jsrn.Resource):
    name = jsrn.StringField()

class Book(jsrn.Resource):
    title = jsrn.StringField()
    authors = jsrn.ArrayOf(Author)
    publisher = jsrn.ObjectAs(Publisher)
    genre = jsrn.StringField()
    num_pages = jsrn.IntegerField()>>> b = Book(
        title="Consider Phlebas",
        genre="Space Opera",
        publisher=Publisher(name="Macmillan"),
        num_pages=471
    )
>>> b.authors.append(Author(name="Iain M. Banks"))
>>> jsrn.dumps(b, pretty_print=True)
{
    "$": "Book",
    "authors": [
        {
            "$": "Author",
            "name": "Iain M. Banks"
        }
    ],
    "genre": "Space Opera",
    "num_pages": 471,
    "publisher": {
        "$": "Publisher",
        "name": "Macmillan"
    },
    "title": "Consider Phlebas"
}
Package: jss
jss is a JSON processing command line tool (like jq).Unlikejq, its selection language isJSONSelect, which is based on CSS
selectors. No need to learn an ad-hoc language for processing your JSON
files. Just use one you already know! Your time with jss won’t be
wasted—it will make you better at writing CSS selectors.Usage$ pip install -g jss

$ cat file.json
{
  "foo": [
    "bar",
    {
      "baz": "quux"
    }
  ],
  "wut": {
    "name": "foo",
    "metadata": {
      "owner": "danvk",
      "blah": "whatever"
    }
  },
  "name": "dan"
}

# Pull out all values with key "name", from anywhere in the JSON.
$ jss .name file.json
"foo"
"dan"

# Remove fields named "metadata", wherever they occur (JSON→JSON transform):
$ jss -v .metadata file.json
{
  "foo": [
    "bar",
    {
      "baz": "quux"
    }
  ],
  "wut": {
    "name": "foo"
  },
  "name": "dan"
}

# Keep only fields named "name", plus their ancestors (JSON→JSON transform):
$ jss -k .name file.json
{
  "wut": {
    "name": "foo"
  },
  "name": "dan"
}

# Keep only top-level entries with "whatever" in some value underneath them:
# (JSON→JSON transform using jQuery-style selectors):
$ jss -k ':root>*:has(:contains("whatever"))' file.json
{
  "wut": {
    "name": "foo",
    "metadata": {
      "owner": "danvk",
      "blah": "whatever"
    }
  }
}
Package: js.sammy
js.sammyIntroductionThis library packagesSammy.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.sammy) are published to some URL.Bitbucket repository :https://bitbucket.org/fanstatic/js.sammyHow to use?You can importXXXfromjs.sammyandneedit where you want
these resources to be included on a page:>>> from js.sammy import sammy
>>> sammy.need()CHANGES0.6.3 (26-05-2011)Initial release.
Package: jssapi
jamf Pro APIProvide API calls for jamf Pro (formerly JSS)Free software: MIT licenseDocumentation:https://jamf-pro-api.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2018-02-02)First release on PyPI.
Package: js.select2
IntroductionThis library packagesselect2forfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.select2) are published to some URL.How to use?You can importselect2fromjs.select2andneedit where you want
these resources to be included on a page:>>> from js.select2 import select2
>>> select2.need()To use the full build use:>>> from js.select2 import select2_full
>>> select2_full.need()CHANGES4.0.4-1 (2017-10-16)Fix a typo in a path in the resources definition.4.0.4 (2017-10-08)Upgraded to 4.0.4Put i18n files inside a dictionary.Added the ‘full’ javascript resources.Include the minified CSS.4.0.1 (2016-01-13)Merged 4.0.1README.md to README.rst4.0.1 (2016-01-13)Merged 4.0.1README.md to README.rst4.0.1+md.1 (2015-12-18)Upgraded to 4.0.14.0.0+md.1 (2015-06-22)Upgraded to 4.0.03.4.1 (2013-06-10)Minor fix select2_locale_zh-TW.js.3.4 (2013-06-06)Updated to 3.4.Added i18n to __init__.py.3.3 (2013-01-21)Added missing files.3.2 (2013-01-21)Initial release.
Package: js.signals
js.signalsIntroductionThis library packagesjs-signalsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.signals) are published to some URL.How to use?You can importsignalsfromjs.signalsandneedit where you want
these resources to be included on a page:>>> from js.signals import signals
>>> signals.need()CHANGES0.8.1 (unreleased)Initial release.
Package: jsslib
jsslibJSON Structure Search libraryExamplefrom jsslib import JSS

jss = JSS()

jss.LoadTable('./lang/table/table.lst')

print(jss.RunSql("SELECT TOP 10 id, Zi FROM zi WHERE PinYin = 'ding1' and id > 2;"))Output[{'Zi': '丁', 'id': 4}, {'Zi': '灯', 'id': 2077}, {'Zi': '钉', 'id': 3123}, {'Zi': '仃', 'id': 3426}, {'Zi': '叮', 'id': 3725}, {'Zi': '町', 'id': 5646}, {'Zi': '盯', 'id': 5756}, {'Zi': '酊', 'id': 7027}, {'Zi': '玎', 'id': 7917}]
Package: js.smoke
js.smokeIntroductionThis library packagessmoke.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original smoke.js is published to some URL.How to use?You can import smoke_js fromjs.smokeandneedit where you want
these resources to be included on a page:>>> from js.smoke import smoke_js
>>> smoke_js.need()You can optionally specify which theme you want to use, where the default
theme is included when you do not specify a theme:>>> from js.smoke import smoke_js, css, theme_100s, theme_dark, theme_tiger
>>> smoke_js.need() # use default theme
>>> smoke_js.need({css: theme_100s})
>>> smoke_js.need({css: theme_dark})
>>> smoke_js.need({css: theme_tiger})CHANGES0.1 (2013-03-08)first release
Package: js.socialshareprivacy
js.socialshareprivacyIntroductionThis library packages the jquery pluginjquery.socialshareprivacyforfanstatic. The Library allows you
to integrate facebook, twitter and google+ in a privacy friendly
way.Information about using the plugin are contained in
js/socialshareprivacy/resources/index.html.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.socialshareprivacy) are published to some URL.For bug reports, feature requests, or patches, please refer tohttps://bitbucket.org/csenger/js.socialshareprivacy.How to use?You can importsocialshareprivacyfromjs.socialshareprivacyandneedit where you want these resources to be included on
a page:>>> from js.socialshareprivacy import socialshareprivacy
>>> socialshareprivacy.need()CHANGES1.5 (2014-02-13)Version bump (seehttp://www.heise.de/extras/socialshareprivacy/#changelog)1.3-2 (2013-11-05)Use SSL to access assets. (nidi)1.3-1 (2013-02-20)Parse cookies with JavaScript, not JSON. (phihag)1.3Initial release. (csenger)
Package: js.socketio
js.socketioIntroductionThis library packagessocket.ioforfanstatic. It is aware of different modes (normal, minified).This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.socketio) are published to some URL.ContactAndrew Mleczko <andrew.mleczko at redturtle.net>RedTurtle Technology,http://www.redturtle.net/How to use?This should be setup before rendering a page. Seefanstaticfor more
information:>>> from fanstatic import init_needed
>>> needed = init_needed(base_url='http://localhost')You can import socketio fromjs.socketioand.needit
where you want these resources to be included on a page:>>> from js.socketio import socketio
>>> socketio.need()Render the inclusion:>>> print needed.render()
<script type="text/javascript" src="http://localhost/fanstatic/socketio/js/socket.io.js"></script>CHANGES0.9.10 (2013-07-10)initial import [amleczko]
Package: jsspetri
JSSPetri: Job Shop Scheduling with Petri NetsJSSPetri is a Python-based framework designed for simulating and analyzing job shop scheduling problems using Petri nets. The project provides an OpenAI Gym-compatible environment, allowing users to model and explore scheduling strategies in a simulated manufacturing setting.FeaturesPetri Net Modeling:JSSPetri utilizes Petri nets to model the flow of operations through different stages of production in a job shop scheduling environment. This provides a visual representation of the system dynamics.OpenAI Gym Compatibility:The environment is compatible with the OpenAI Gym framework, enabling seamless integration with reinforcement learning algorithms and facilitating experimentation with various scheduling strategies.Taillard Benchmarks Integration:JSSPetri supports the loading of Taillard Benchmarks instances, allowing users to benchmark and evaluate scheduling algorithms on standard datasets.Flexibility for Experimentation:The project is designed for flexibility, allowing researchers and practitioners to experiment with different scheduling policies. This flexibility enables the evaluation of the impact of various strategies on critical metrics such as makespan and resource utilization.Framework OverviewInstallationYou can install JSSPetri usingpip:pipinstalljsspetri
Package: js.spiffform
Introduction============This library packages `SpiffForm`_ for `fanstatic`_. It is aware of SpiffForm'sstructure... _`fanstatic`: http://fanstatic.org.. _`SpiffForm`: https://github.com/knipknap/SpiffFormThis requires integration between your web framework and ``fanstatic``,and making sure that the original resources (shipped in the ``resources``directory) are published to some URL.Git subtree of SpiffForm------------------------We use git `subtree`_ to get SpiffForm... _`subtree`: https://help.github.com/articles/working-with-subtree-mergeHow::$ git remote add -f spiffform https://github.com/lugensa/SpiffForm.git$ git merge -s ours --no-commit spiffform/master$ git read-tree --prefix=js/spiffform/resources/ -u spiffform/master$ git commit -m "Subtree merged in js/spiffform/resources/"Pull changes::$ git pull -s subtree #this only works if we use not nested prefix name$ git pull --squash -s subtree https://github.com/lugensa/SpiffForm.git masterHow to use?===========You can import spiffform from ``js.spiffform`` and ``need`` it where you wantthese resources to be included on a page::>>> from js.spiffform import spiffform>>> spiffform.need().. _`fanstatic`: http://fanstatic.org.. _`spiffform`: http://www.appelsiini.net/projects/spiffformCHANGES=======1.2.0 (2013-08-22)------------------- Merged upstream i18n fix.- Fixed rst,1.1.0 (2013-08-20)------------------- Merged upstream date range.1.0.0 (2013-05-27)------------------- Initial release
Package: js.spin
js.spinIntroductionThis library packagesspin.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.spin) are published to some URL.How to use?You can importspinfromjs.spinandneedit where you want
these resources to be included on a page:>>> from js.spin import spin
>>> spin.need()Or, if you prefer the jQuery plugin verstion ofspin.js:>>> from js.spin import jquery_spin
>>> jquery_spin.need()CHANGES2.0.2 - 2015-02-03Upgrade to 2.0.2.Use bower for upstream updates.1.3.0-1 - 2013-05-03Added missing dependency to the jquery_spin resource.1.3.0 - 2013-05-03Upgrade to 1.3.0.Add jQuery version.1.2.2Initial release.
Package: jsspp-osp
JSSPP OSP Formats and ToolsThis repository contains tooling and documentation of the formats used for
Open Scheduling Problems (OSPs) of theJSSPPworkshop.Scheduling large parallel systems remains a formidable challenge today. Facing this challenge, however, requires knowledge of the actual problems encountered in the field. We hope to facilitate the sharing of open problems in scheduling these systems by defining a common standard in which problems can be defined and then shared with the community. We consider an Open Scheduling Problem (OSP) to consist of two main aspects:Theenvironment, consisting of the static topology (physical and logical organization of the machines) and system events which change that topology.Theworkload, consisting of the jobs and tasks that the system should run.This repository provides the format for specifying this information and the tools to validate whether these formats are valid. If you want to submit an OSP, it needs to be specified in terms of at least two JSON files: One for the environment, and one for the workload. Both need to comply with their respective JSON schemas, which can be found inschemas/. The schemas are flexible, allowing you to share as much or as little as you can disclose. If you feel that a certain machine-readable part of the format does not adequately express your problem, feel free to use the free-form text description fields to complement the machine-readable information.We have provided a basic "Hello World" example, consisting of a simple environment and workflow workload. To explore this example, follow the documentation below, or see theexamples/folder for a quick impression. Note that this example is not an exhaustive representation of what can be expressed in the formats. Please refer to the schemas for a complete list of the properties that can be modeled.DocumentationThe documentation of the formats is located in thedocsdirectory and is divided into:Install Tools: How to install the tooling necessary for validating your descriptions.Create Environment Description: How to write/generate an environment description complying with the format.Create Workload Description: How to write/generate a workload description complying with the format.Validate Descriptions: How to run the validation tools against your descriptions.Submit Files: How to submit an OSP to JSSPP.ContributingBuild EnvironmentRun the following command in the root directory of the project:$pipenvinstallThis will install the required dependencies and setup the Python virtual environment.Generate DocumentationPlease make sure you have installedrubyandbundler. Run the following
commands in the source directory:$bundlerinstall
$bundlerexecjekyllbuildThe generated documentation can be found insite/.LicenseThe code is released under the MIT license. See theLICENSE.txtfile.
Package: js.strophe
js.stropheIntroductionThis library packagesStrophe.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.strophe) are published to some URL.
How to use?
===========You can importstrophefromjs.stropheandneedit where you want
these resources to be included on a page:>>> from js.strophe import strophe
>>> strophe.need()CHANGES1.2.12 (2017-01-27)Update to Strophe 1.2.121.2.9 (2016-10-26)Update to Strophe 1.2.91.2.8 (2016-09-27)Update to Strophe 1.2.81.2.7 (2016-08-30)Update to Strophe 1.2.71.2.2 (2015-06-22)Update to Strophe 1.2.21.1.3 (2014-06-03)Update to Strophe 1.1.31.0.2 (2012-10-31)Initial release.
Package: js.strophe_pubsub
js.strophe_pubsubIntroductionThis library packagesstrophe.pubsub.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.strophe_pubsub) are published to some URL.How to use?You can importstrophe_pubsubfromjs.strophe_pubsubandneedit where you want
these resources to be included on a page:>>> from js.strophe_pubsub import strophe_pubsub
>>> strophe_pubsub.need()CHANGES0.3-1 (released)Switched to using:https://github.com/strophe/strophejs-plugins/blob/master/pubsub/strophe.pubsub.jsinstead ofhttps://github.com/ggozad/strophe.plugins/blob/master/strophe.pubsub.jssince the latter integrates with Backbone. The ‘official’ plugin has no version number as far as I can see, so we bring this update as a bugfix release.0.3 (released)Initial release.
Package: js.sugar
js.sugarIntroductionThis library packagesSugarforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.sugar) are published to some URL.Usagefrom js.sugar import sugarsugar.need()How to use?You can importXXXfromjs.sugarandneedit where you want
these resources to be included on a page:>>> from js.sugar import XXX # XXX fix this test
>>> XXX.need()CHANGES1.1.3Initial release.
Package: js.suggest
js.suggestIntroductionThis library packagessuggest.jsforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.suggest) are published to some URL.How to use?You can importsuggestfromjs.suggestandneedit where you want
these resources to be included on a page:>>> from js.suggest import suggest
>>> suggest.need()CHANGES2.3 (unreleased)Initial release.
Package: js.swfobject
js.swfobjectIntroductionThis library packagesSWFObjectforfanstatic.This requires integration between your web framework andfanstatic,
and making sure that the original resources (shipped in theresourcesdirectory injs.swfobject) are published to some URL.How to use?You can importswfobjectfromjs.swfobjectandneedit where you want
these resources to be included on a page:>>> from js.swfobject import swfobject
>>> swfobject.need()CHANGES2.2 (2013-01-23)Initial release.
Package: jst
jsonschema-transpilerA tool for transpilingJSON Schemainto schemas forAvroandBigQuery.InstallationpipinstalljstUsageimportjsonimportjstjson_schema={"items":{"properties":{"field_1":{"type":"string"},"field_2":{"type":"integer"},},"type":"object",},"type":"array",}bq_schema=json.loads(jst.convert_bq(json.dumps(json_schema)))assertbq_schema==[{"fields":[{"mode":"NULLABLE","name":"field_1","type":"STRING"},{"mode":"NULLABLE","name":"field_2","type":"INT64"},],"mode":"REPEATED","name":"root","type":"RECORD",}]