semvec/pypi-packages huggingface dataset:
label-wrapper 0.1.2
User friendly image bootstraping framework.
License: MIT
Requires Python: >=3.6.0


# Label wrapper

User friendly image bootstraping framework.

# Label bootstrapping flow

Label wrapper enables label bootstrapping process:
1. Load first data batch
1. Manually label first batch
1. Train first segmentation model
1. Load second data batch
1. Use first trained segmentation model to predict labels
1. Review labels and merge first and second labelled data
1. train the second segmentation model
1. Repeat steps 4.-7. until out of raw data or review of labels is no longer required.

![Label bootstrapping](docs/diagram.png)


# Technical implementation example
1. Load data into dataset
1. Export html
1. Label
1. Export to json
1. Import json and convert json to tfrecords
1. Train on tfrecords
1. Introduce new data
1. Predict with trained model to tf records
1. Import stored tfrecords and convert to html with labels
1. Review stored labels and export to json
1. Join reviewed json and manual json (from step 4)
1. Repeat 5 - 11 for n times
1. Run out of data to label
1. Measure performance

# TODO
* Finnish dual data dataset with gtiff (add test)
* mask to shapefile (geocoded)
* shapefile exporter
* shapefile imporoter?
* example inference step with a pretrained segmentation cnn
* (maybe) constructor should take json and load it in postinit
* (maybe) Add via html tests with js (selenium?)

# Thanks

Label editor used is [VIA 2.0.6](https://gitlab.com/vgg/via/raw/via-2.0.6/via.html).
rxnpath 0.1
rxnpath: a simple python package for generating reaction diagrams.
License: MIT



rxnpath
========
rxnpath is a python package for generating custom reaction diagrams.

License
=======
``rxnpath`` is licensed under the terms of the MIT license. See the file
"LICENSE" for information on the history of this software, terms & conditions
for usage, and a DISCLAIMER OF ALL WARRANTIES.

All trademarks referenced herein are property of their respective holders.

Copyright (c) 2019--, Luke D Gibson, The University of Washington
Department of Chemical Engineering.
vitex 0.3.3
An unholy conglomeration of vim, evince, and friends for writing LaTeX
License: MIT
Keywords: vim LaTeX Gtk Markdown

![ViTeX](https://raw.githubusercontent.com/cfangmeier/vitex/master/vitex.png)

> An unholy conglomeration of vim, evince, and friends for writing LaTeX

![This is what it looks like!](https://github.com/cfangmeier/vitex/raw/master/screenshot.png)

## Goal

Do you prefer to use vim to edit your LaTeX files, but wish there was better integration between the editor and your pdf viewer? Well this is the project for you! The goal of ViTeX is to bring together high quality tools in a convenient package to make editing LaTeX as painless(tm) as possible.

## Status

Currently working on arch linux with the Gnome desktop environment.

## Features!

  - **Real** neovim via Vte
  - Custom `init.vim` for editing LaTeX (of course feel free to personalize)
  - Embedded PDF view using Evince with auto reload
  - Synctex support
  - Support for editing and viewing Markdown too
  - That's pretty much it!

## Requirements

This is likely a non-exhaustive list, so please feel free to create an issue if you found you needed something else.

  - Python 3
  - Gtk+
  - Evince
  - neovim
  - pandoc

## Controls
   - `ctrl -`: Decrease editor font size
   - `ctrl +`: Increase editor font size
   - `ctrl b`: Start async build with latexmk
   - `ctrl right`: move divider to right
   - `ctrl left`: move divider to left
   - `ctrl up`: move divider to center

## Setup
  - Through Git
```sh
git clone git@github.com:cfangmeier/vitex.git
cd vitex
python setup.py install --user
```
  - Via pip
```sh
pip install vitex --user
```
SecureBytes 0.3.5
Clears the contents of bytes or integers containing cryptographic material
License: MIT

[![Build Status](https://travis-ci.com/VidaID/pysecbytes.svg?branch=master)](https://travis-ci.com/VidaID/pysecbytes)

## Install:

    pip install SecureBytes

## Use:

Currently supports clearing integers, strings and bytes

    from SecureBytes import clearmem, safemem
    
    x = b'data that must be removed'

    copy_of_x = x

    clearmem(x)

    assert(b'data' not in copy_of_x)

In python3 only, temporarily overriding mem allocator to zero ram and prevent paging:

    with safemem():
        x = b'data that must be removed'
        del x

    # x is not in ram

Currently, safemem and scanmem aren't supported on all pythons and platforms, 
use `import safemem_supported, scanmem_supported` to check.
    
## Warnings:

  - Do not try to derive from str or bytes... extra copies of your data will be made
  - Clearing strings and bytes also clears all references to them
  - If you choose store sensitive material in a class, and put clearmem in __del__, it will only be cleared when the last reference is freed
  - "safemem" is not yet efficient (TODO),  and it only prevents swapping on Windows (TODO)