No project description provided
Project description
dartrs
[!WARNING] wip
Python
pip install -U dartrs
from dartrs.dartrs import DartTokenizer
from dartrs.utils import get_generation_config
from dartrs.v2 import (
compose_prompt,
MixtralModel,
V2Model,
)
import time
import os
MODEL_NAME = "p1atdev/dart-v2-moe-sft"
model = MixtralModel.from_pretrained(MODEL_NAME)
tokenizer = DartTokenizer.from_pretrained(MODEL_NAME)
config = get_generation_config(
prompt=compose_prompt(
copyright="vocaloid",
character="hatsune miku",
rating="general", # sfw, general, sensitive, nsfw, questionable, explicit
aspect_ratio="tall", # ultra_wide, wide, square, tall, ultra_tall
length="medium", # very_short, short, medium, long, very_long
identity="none", # none, lax, strict
prompt="1girl, cat ears",
),
tokenizer=tokenizer,
seed=42,
)
start = time.time()
output = model.generate(config)
end = time.time()
print(output)
print(f"Time taken: {end - start:.2f}s")
# Output:
# cowboy shot, detached sleeves, empty eyes, green eyes, green hair, green necktie, hair in own mouth, hair ornament, letterboxed, light frown, long hair, long sleeves, looking to the side, necktie, parted lips, shirt, sleeveless, sleeveless shirt, twintails, wing collar
# Time taken: 0.26s
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dartrs-0.1.4.tar.gz
(40.7 kB
view hashes)
Built Distributions
Close
Hashes for dartrs-0.1.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2acc64a29fedbdaf049378eac55562215e0e7e1dc06f3899269977dff205e164 |
|
MD5 | 10329a5e503bee54bf6d86b68a623958 |
|
BLAKE2b-256 | 30c51dd51e8da99228d891794ff914c99ee87bcddbb2241dca0c43e7d7e968da |
Close
Hashes for dartrs-0.1.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 156a522097d89ebca5c59e008a39bc3b1f66b1d62694a3e2903195dba2f17489 |
|
MD5 | 5d74790c3c0270f1a5207044b7d9f5f2 |
|
BLAKE2b-256 | 2f4355ec13d3bda1b3c4b937bf17ce02432c65b24d004e9cec77eaea5f2a9cba |
Close
Hashes for dartrs-0.1.4-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb70800e5d9aef8eb4a86c1114fa1d21a5fd45c399d9b824e140cb6d796631c |
|
MD5 | 23e07e9182b8f716bf36072bf6e69f32 |
|
BLAKE2b-256 | cee2b5dd39a04cfef6d1bf506e10a6c5ba51ce3f16031f61ff87058deaeca0c4 |
Close
Hashes for dartrs-0.1.4-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2eee3f5250eac2840de5677482c916652c59e8689fe797179b6fa8c67956920 |
|
MD5 | 60a673882bd4168cab12f5f6c74b2bb7 |
|
BLAKE2b-256 | b23780de6ecefaa626b0f0a8e6a176aadb3f00349e7ff2101920819f1014590a |
Close
Hashes for dartrs-0.1.4-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4474a16371169f6cf0864ea253c09cfe34a6d03536a1bb7f5fa0c35ed5a0c8fb |
|
MD5 | a5e5a083641c4c12354d1a5177a9ecde |
|
BLAKE2b-256 | 4db42f0fb60eb35bd7926f134d25af898fd63e3a415717f1fef98ba6baa23170 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 672df882cbf51b34538ee43286f9ad7186663a20434416c77f80fbb66fef865a |
|
MD5 | a71201527a7f994d535a527100aa6b9c |
|
BLAKE2b-256 | 08f6735d7d8c6c9c863be8ff5cfb540298f8924f0c58b54648b2657404620a29 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcc605340c4997f94a51cad6a489c2a8c238c3e378689071c115d2b38d2ec1fa |
|
MD5 | 99c4ed133a131ca2dd6e0829fe316a31 |
|
BLAKE2b-256 | 5f0ce6c0033af0f4455770899ecaf0507b84a73ba159570b51850c706701dec4 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd3ab7c4960e178300529f5d028ad4c5d7a9b25bb5b487aec78dec64849dd944 |
|
MD5 | b8c0085958e1d2612142650152abefd0 |
|
BLAKE2b-256 | 872e453bf8654ab42fdfa88f7868cfb94796abf18723c1f6acf3b8ba8ae7d482 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 695a3abfbb6b643200d5e7893b9655d0589f3033516e69625a7cc22c3e029f53 |
|
MD5 | fccfc55c87084c7973d83c65b873eece |
|
BLAKE2b-256 | 2b21caa594ccbda66956933574b31b1118934331b9c8a174013e6b8026142db2 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8d65240bacf683ad0bfcbaaa3fbfe02cc4e353f4f2cd29f6bf6750164513f44 |
|
MD5 | 0f4e93d570f5924a0680433068771406 |
|
BLAKE2b-256 | a75d2cbba5ecdee8e86527e6ca1824310c28529aa8f64c6289600850788d5f1e |
Close
Hashes for dartrs-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e0b89cd2d41decb22773d45dd8ddf7551f70b82da653afea41f01fd7363ccc6 |
|
MD5 | 8c251a37338a625eed043a985fbf130f |
|
BLAKE2b-256 | d6957e9a54604502b257a0f72328574c0a658d19bafa44d9b278238fa872fad0 |
Close
Hashes for dartrs-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a78c27220df352cc1df385bf2a36ab285b228af379505c433c4a45067867010a |
|
MD5 | 74ae155b95fb4934c9dbbbebc2fe9aa1 |
|
BLAKE2b-256 | 39c55c709bf78bd60213ecfaf30306b8eed29056bab7a76b1d0f3e148bef8a5d |
Close
Hashes for dartrs-0.1.4-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a7ad675409ced280d012200f368f2ff701d7cc5d283c5100c13298f99bd590f |
|
MD5 | 39175a2fdaa218aa65c646260ca10adb |
|
BLAKE2b-256 | af3ee44d58d35ac94b7926494f3371c9c5cae577382ef480cf63c74de0646244 |
Close
Hashes for dartrs-0.1.4-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eafc62245a3135a6e0e033a5053319d0f558cbd532dcb9d208a26d14ba5f55ef |
|
MD5 | 3d0eeda5ebda1b44c3d4e812e1ce99bf |
|
BLAKE2b-256 | 43dbac70797870db2979014866e94c745be810d30416791b6ecb9a8d9d655de8 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cbca499351869966e3cfb95ba2c851b286907ca787c13549b2e4e3e0f5b99b4 |
|
MD5 | 06d9193893b7790077ab52cb951ed15c |
|
BLAKE2b-256 | 151bf24cfe550608515a02da4cb9cf9f7d8f740177e82680f1786187053a0e5d |
Close
Hashes for dartrs-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a89830ae3c9b69cb988f60d8dae30baaa3d76b86434b4be829ab908b627a5bb4 |
|
MD5 | db2db98d1a50683436e85398d96360d2 |
|
BLAKE2b-256 | b1bcb64744d742116b4be5deae0092d792219de2379aaca3cbf318bc30774b23 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae9b2cbb354f7648e62a1fc3d66aed770987df5c22f62eae411ff9bf1408c571 |
|
MD5 | 58092d6e39b2b4eca59570fb53e4f011 |
|
BLAKE2b-256 | a2ba179ef2bf0829ee89ff3fe660d176df45c8f548b42e632fad0e6a59249994 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6c524795f6ebdf259dd004bbea105f9d90553b3070e52e3e605330ceb643c62 |
|
MD5 | 0bb97d87792de53e86f7d3f78b592d60 |
|
BLAKE2b-256 | 77d944f586165bc25a37cb526e4ebabde82665bbcd9b5f0123beebad25ecb149 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 009c40ad9ea971716597e83d29ebe811010b7c924f699e092dfffdadbe3eea81 |
|
MD5 | 20c93ac8f75fa36b4349394443c7e5b5 |
|
BLAKE2b-256 | f8d45899844e07eb793f312af03553055a0523a62ac1892ff9f14a9f10cd2203 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc67119cf1c5d1b4d1131520abc9c902c2d7d3ab1e0f174f840d79992e3b1f93 |
|
MD5 | 10424d336ac8ce84f45cce5d78f138f9 |
|
BLAKE2b-256 | 90749971d46d1f2c669854b935f2817ed8eca146e5b47a85c420663686bc4da6 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c283eaa8d93d2e4b6b16f0a2fb3ab16ee8c7c95f1f085f5b7353e3a19cb51d95 |
|
MD5 | 3c35cd2034ad38c4636689aaf2e5a9fe |
|
BLAKE2b-256 | 8707e9f70be9285b7dd24ab3d7c00943ba8bf78708318c8f43b7f49722b0ce56 |
Close
Hashes for dartrs-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 048f79165fe4dc604fca870e387a878e7b80700f0f4550fc98dc8db9266f9cdd |
|
MD5 | c5bd8047bea73d9d42a0a2f961287491 |
|
BLAKE2b-256 | a31fc0f9540895eaf8d562e1fa5ca2be68b6ee4d5f766d7d4ae12e1cf7a226de |
Close
Hashes for dartrs-0.1.4-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c87521b368fe71a5eb72f35bdfe162423afafb1125f9be65b548e0a02949868 |
|
MD5 | bcfeacdfbbc3ec22f19f3893412bf4cf |
|
BLAKE2b-256 | 78c2f67867d475211da049a4b3b5b4836756cd560cdb505239a1e5304ffa5b17 |
Close
Hashes for dartrs-0.1.4-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 424b89f394359973869a4f4faa1ce00ce0cf65014ef82321164351646e8bd515 |
|
MD5 | 59b48a3bcf30c2018979a1e77cfce915 |
|
BLAKE2b-256 | 24b17d0d18e0bac44effcc9cfb84eddae912bac23c2e8a1cf5c7f77e0d74ed21 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f15aaf8671d5ef2c9b8c0a4974ba3e0a0f35cc54fcc9d43d8de7a1b289a2bb9 |
|
MD5 | f56708c4559668bbfcaa22a6e77a94b7 |
|
BLAKE2b-256 | 58036de1e33c09310f3a39c43901ec8e2cdc0f1dac2bb9d699f812d71e797313 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 324e2e9aef95daed7c1893bcff5b36a036726a0ff2ec47046663feb4bf28f983 |
|
MD5 | fbbc568c084d28c64c7c774c539511a7 |
|
BLAKE2b-256 | a5fd251c23d2e90390c921b742f1bf09c6e3057be1557eb430b0d4399f5c00d2 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99875cd7b6539bb7869840ca7e586b97e60ca58f531b11b65935f89068c21b23 |
|
MD5 | d46a201e5a5663dadcb74e426f1ea6ba |
|
BLAKE2b-256 | bb6cf9abe67f0d7804fba2a330b29596b56425b5967dc42b00184963a7e1c3a5 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d5a2a2293e34abb2e49f6fb561f6555e4d5bbb5d01b8fe1cf15b3d614988fa7 |
|
MD5 | bf0cfb9e6d9c89b0575d560e79e75319 |
|
BLAKE2b-256 | c2afb0d9c0aa0dcb4cfb6c7a0ec271a7632d79611810acdbb59795c477c53edf |
Close
Hashes for dartrs-0.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91c47da0d816acfa431dfbe242440b9972d20c1428563d63b6aebcb14f6f579a |
|
MD5 | de6cec5a0a420117e2d1e86d570892e6 |
|
BLAKE2b-256 | 9138a584a3c748a0f12a456a2e056d12504016d62f212d29977931593932d646 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b998524b2a0daf57b7213f8d889b339a82161645eda05e7f1917e8e362dcc930 |
|
MD5 | 341716449a7d1876a1be29487ac71a0d |
|
BLAKE2b-256 | 522e176876b77cdbf55609b30d0ecc8ffb050b197589435756aaf54d04887639 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10ee9b932cab28d8765e7e03f08de82e821a615121f9514605fa9367628674db |
|
MD5 | 2e15f0a6a17071bcbc87aef5aa309df0 |
|
BLAKE2b-256 | f395b28f7192f76a471b4b93fcfa4d4481a06dfa950ae99e5635ba6ac5e03507 |
Close
Hashes for dartrs-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 058237897f1c629643412be8a96405d4314fa68f3c9494c250d2b5ccd5c0101d |
|
MD5 | 15a0c2e4370a1c22993fa8c1380f3e55 |
|
BLAKE2b-256 | 3aae65d3b52a55a181234bb5bf21c05fe5a4d3410b51fa1d0b6361c0008096df |
Close
Hashes for dartrs-0.1.4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96cdc1362058c0453ceb280b45f5d52d06dcdfe063352c552f1444cdf5e3d3a0 |
|
MD5 | aa7670fbd55d07ad15e3d84aed2beb25 |
|
BLAKE2b-256 | fb2f0abe69b44038b9f026ac8147aa188512a8f3608755924dc38356b178c945 |
Close
Hashes for dartrs-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0d92bb6dce0a9bea207fca890acafaf7469b014d232c3f0fd870206fdf1b0aa |
|
MD5 | f7c2e84c9ba65fe31f2677ab79f84027 |
|
BLAKE2b-256 | 7b0826b28e68363bd4228c9431a888a1d3cfe7349e995257c42621c49e6397f9 |
Close
Hashes for dartrs-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d5108966a30ca562a1ba73c4c3375a01e50142134ede1ff3edbb9c506c1603c |
|
MD5 | 65042c5f6e29e268e328695e7f2f408d |
|
BLAKE2b-256 | ff0eda8380340efd2a907e37976e30d56bdec53522ca512fbaf7788aa22a78ef |
Close
Hashes for dartrs-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8581c1c12bf85a3be966585df063ed96bdc1b1406a1c006ce34c75c1c2a003e |
|
MD5 | 6207f223edf3edc3fca1e43910eab771 |
|
BLAKE2b-256 | e78ed8a4a046fae6e94c2e4aa3d565f0be016dbbba68d709f08161cdd729e515 |
Close
Hashes for dartrs-0.1.4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42fd8bb3b3a8a58c03b1c986191efb0234daa7b68e563951057c52dc41916465 |
|
MD5 | cfabb5459adc3941154e30afce4651b4 |
|
BLAKE2b-256 | 65bc3758cfc0f5b2bb2eb6c782b982e009305e64b3f9cad2fac4a04820c170eb |
Close
Hashes for dartrs-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84fe55f96717603e3e5d9bbd327a86042eba7fde66154bcb06db9e5c995cc495 |
|
MD5 | 207db8144c4a7529cb2b7f2d709efc9a |
|
BLAKE2b-256 | eaf411ed483fd442f3182f533ec1847ae0eb84e19565b69ec96216bb3b231ea8 |
Close
Hashes for dartrs-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcef26099f94303e528ae1a883cce0ca6e3c07cd3d99c63548267f313652ad24 |
|
MD5 | fd09afdaa43ed8b2295ffb4442aa6cbb |
|
BLAKE2b-256 | ddb3693b852f621107325abb29074a4efe50997704930087c8153b305542fa1b |
Close
Hashes for dartrs-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da5b30864cae8eb88f2bc213cb2828e6836be5852aac198a4790f5878ee1b90c |
|
MD5 | 02496d2cb6808b0b0f73b95ab07bd421 |
|
BLAKE2b-256 | 0bd1ea734905b1ae8654885553ce7c37cdf2e5aa344f5cbbcbfedd1caa4988a8 |
Close
Hashes for dartrs-0.1.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f3fc7d959cc3a6bc5b546bdbc62ec3a1e05c9564e8b274f29f1fc5a0966e784 |
|
MD5 | fb93a0ea0570ec4d504cf429d232059e |
|
BLAKE2b-256 | aef701f345fa9d05535acaa1348cd93bcd7ae3052910e177e0d57a1fb223523b |
Close
Hashes for dartrs-0.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12b9566ac9938d946f976ddbd951ebb6d0acd474dff92dca7cbe25783d362360 |
|
MD5 | e27e04065203914a0af43dde57c2cbd3 |
|
BLAKE2b-256 | 14aab888d7494af5115f29addc3fb1a9fdcfd26d205b7fb046be1046359981f1 |
Close
Hashes for dartrs-0.1.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9bbf8b38d7f3b95a2d6a40445f216323f97cc29ce4fd4840bf2e38a13089da |
|
MD5 | 90651e6b13cdc77c4b9b8251ef84b1fb |
|
BLAKE2b-256 | 643a644f56431d661dd19d000ab3b2e3e27c7fd928b2105a8a921650c1d5abdb |
Close
Hashes for dartrs-0.1.4-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d730b9e1c06430dc49bdc2b0b5481b794b2cf58ad93a406adf9489d9731db994 |
|
MD5 | aec95bd5f4726f9a90bdb7c426e71f72 |
|
BLAKE2b-256 | 5ec69bfab0438bdfd4c4cd344221f5d6e4c482bda9bf120cd3927ed83c73967f |