pytorch-supporter


Namepytorch-supporter JSON
Version 0.0.20 PyPI version JSON
download
home_pagehttps://github.com/automatethem/pytorch-supporter
SummaryPytorch supporter
upload_time2023-06-17 07:06:13
maintainer
docs_urlNone
authorSang Ki Kwon
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pytorch-supporter

https://pypi.org/project/pytorch-supporter
<pre>
pip install pytorch-supporter
</pre>

Supported layers

<pre>
import pytorch_supporter

pytorch_supporter.layers.DictToParameters
pytorch_supporter.layers.DotProduct
pytorch_supporter.layers.GRULastHiddenState
pytorch_supporter.layers.HiddenStateResetGRU
pytorch_supporter.layers.HiddenStateResetLSTM
pytorch_supporter.layers.HiddenStateResetRNN
pytorch_supporter.layers.LazilyInitializedLinear
pytorch_supporter.layers.LSTMLastHiddenState
pytorch_supporter.layers.Reshape
pytorch_supporter.layers.RNNLastHiddenState
pytorch_supporter.layers.SelectFromArray
</pre>

Supported utils

<pre>
import pytorch_supporter

text = ''
pytorch_supporter.utils.clean_english(text)
pytorch_supporter.utils.clean_korean(text)
</pre>

Simple time series regression
<pre>
import pytorch_supporter

from sklearn.preprocessing import MinMaxScaler
transformer = MinMaxScaler()
transformer.fit(train_df[['Close']].to_numpy())
train_np_array = transformer.transform(validation_df[['Close']].to_numpy())
#window_length = sequence_length + 1
train_x, train_label = pytorch_supporter.utils.slice_time_series_data_from_np_array(train_np_array, x_column_indexes=[0], label_column_indexes=[0], sequence_length=7)
#print(train_x.shape) #(973, 7, 1)
#print(train_labels.shape) #(973, 1)
#print(validation_x.shape) #(238, 7, 1)
#print(validation_labels.shape) #(238, 1)
</pre>

Multiple time series regression
<pre>
import pytorch_supporter

from sklearn.preprocessing import MinMaxScaler
transformer = MinMaxScaler()
transformer.fit(train_df[['Open', 'High', 'Low', 'Close', 'Adj Close', 'Volume']].to_numpy())
train_np_array = transformer.transform(validation_df[['Open', 'High', 'Low', 'Close', 'Adj Close', 'Volume']].to_numpy())
#window_length = sequence_length + 1
train_x, train_label = pytorch_supporter.utils.slice_time_series_data_from_np_array(train_np_array, x_column_indexes=[0, 1, 2, 3, 4, 5], label_column_indexes=[3], sequence_length=7)
#print(train_x.shape) #(973, 7, 6)
#print(train_labels.shape) #(973, 1)
#print(validation_x.shape) #(238, 7, 6)
#print(validation_labels.shape) #(238, 1)
</pre>

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/automatethem/pytorch-supporter",
    "name": "pytorch-supporter",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Sang Ki Kwon",
    "author_email": "automatethem@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/50/c3/d11d39ac2e5e8af44bd5ff31584e9c1aee0e0a43850d39da317cf4e6fabf/pytorch-supporter-0.0.20.tar.gz",
    "platform": null,
    "description": "# pytorch-supporter\n\nhttps://pypi.org/project/pytorch-supporter\n<pre>\npip install pytorch-supporter\n</pre>\n\nSupported layers\n\n<pre>\nimport pytorch_supporter\n\npytorch_supporter.layers.DictToParameters\npytorch_supporter.layers.DotProduct\npytorch_supporter.layers.GRULastHiddenState\npytorch_supporter.layers.HiddenStateResetGRU\npytorch_supporter.layers.HiddenStateResetLSTM\npytorch_supporter.layers.HiddenStateResetRNN\npytorch_supporter.layers.LazilyInitializedLinear\npytorch_supporter.layers.LSTMLastHiddenState\npytorch_supporter.layers.Reshape\npytorch_supporter.layers.RNNLastHiddenState\npytorch_supporter.layers.SelectFromArray\n</pre>\n\nSupported utils\n\n<pre>\nimport pytorch_supporter\n\ntext = ''\npytorch_supporter.utils.clean_english(text)\npytorch_supporter.utils.clean_korean(text)\n</pre>\n\nSimple time series regression\n<pre>\nimport pytorch_supporter\n\nfrom sklearn.preprocessing import MinMaxScaler\ntransformer = MinMaxScaler()\ntransformer.fit(train_df[['Close']].to_numpy())\ntrain_np_array = transformer.transform(validation_df[['Close']].to_numpy())\n#window_length = sequence_length + 1\ntrain_x, train_label = pytorch_supporter.utils.slice_time_series_data_from_np_array(train_np_array, x_column_indexes=[0], label_column_indexes=[0], sequence_length=7)\n#print(train_x.shape) #(973, 7, 1)\n#print(train_labels.shape) #(973, 1)\n#print(validation_x.shape) #(238, 7, 1)\n#print(validation_labels.shape) #(238, 1)\n</pre>\n\nMultiple time series regression\n<pre>\nimport pytorch_supporter\n\nfrom sklearn.preprocessing import MinMaxScaler\ntransformer = MinMaxScaler()\ntransformer.fit(train_df[['Open', 'High', 'Low', 'Close', 'Adj Close', 'Volume']].to_numpy())\ntrain_np_array = transformer.transform(validation_df[['Open', 'High', 'Low', 'Close', 'Adj Close', 'Volume']].to_numpy())\n#window_length = sequence_length + 1\ntrain_x, train_label = pytorch_supporter.utils.slice_time_series_data_from_np_array(train_np_array, x_column_indexes=[0, 1, 2, 3, 4, 5], label_column_indexes=[3], sequence_length=7)\n#print(train_x.shape) #(973, 7, 6)\n#print(train_labels.shape) #(973, 1)\n#print(validation_x.shape) #(238, 7, 6)\n#print(validation_labels.shape) #(238, 1)\n</pre>\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Pytorch supporter",
    "version": "0.0.20",
    "project_urls": {
        "Homepage": "https://github.com/automatethem/pytorch-supporter"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4be8d787bddf20d262456559735509475b7cab6d8f46e32135564dd24371f6b8",
                "md5": "15f7c6f021c85709dc7743c098449356",
                "sha256": "4c1587638d60bc6b90a930538d1f161e3ac1772c4a50bcd17c7bcb6259e96736"
            },
            "downloads": -1,
            "filename": "pytorch_supporter-0.0.20-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "15f7c6f021c85709dc7743c098449356",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 9592,
            "upload_time": "2023-06-17T07:06:12",
            "upload_time_iso_8601": "2023-06-17T07:06:12.285477Z",
            "url": "https://files.pythonhosted.org/packages/4b/e8/d787bddf20d262456559735509475b7cab6d8f46e32135564dd24371f6b8/pytorch_supporter-0.0.20-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50c3d11d39ac2e5e8af44bd5ff31584e9c1aee0e0a43850d39da317cf4e6fabf",
                "md5": "68721fe24102b2dce0eec3c42bb2617c",
                "sha256": "6257da70b9f4a0ae3ddbfee7fa0eeed2c02a95c09fb8c03cb4329aab6ae14987"
            },
            "downloads": -1,
            "filename": "pytorch-supporter-0.0.20.tar.gz",
            "has_sig": false,
            "md5_digest": "68721fe24102b2dce0eec3c42bb2617c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5034,
            "upload_time": "2023-06-17T07:06:13",
            "upload_time_iso_8601": "2023-06-17T07:06:13.717095Z",
            "url": "https://files.pythonhosted.org/packages/50/c3/d11d39ac2e5e8af44bd5ff31584e9c1aee0e0a43850d39da317cf4e6fabf/pytorch-supporter-0.0.20.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-17 07:06:13",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "automatethem",
    "github_project": "pytorch-supporter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "pytorch-supporter"
}
        
Elapsed time: 0.07575s