nataili

View on PyPIReverse Dependencies (0)

0.3.4 nataili-0.3.4-py3-none-any.whl

Wheel Details

Project: nataili
Version: 0.3.4
Filename: nataili-0.3.4-py3-none-any.whl
Download: [link]
Size: 1191161
MD5: 9acf14efa7b261555f00319d1c948157
SHA256: ad492e5b19b0ab9b262285436c27a1030ad2ab1275caf743ebbbc496a006283f
Uploaded: 2023-04-29 10:01:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nataili
Version: 0.3.4
Summary: Nataili: Multimodal AI Python Library
Author-Email: hlky <goto[at]github.com>
Project-Url: Homepage, https://github.com/db0/nataili
Project-Url: Bug Tracker, https://github.com/db0/nataili/issues
License: GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. Developers that use our General Public Licenses protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License which gives you legal permission to copy, distribute and/or modify the software. A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public. The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version. An older license, called the Affero General Public License and published by Affero, was designed to accomplish similar goals. This is a different license, not a version of the Affero GPL, but Affero has released a new version of the Affero GPL which permits relicensing under this license. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU Affero General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Remote Network Interaction; Use with the GNU General Public License. Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software. This Corresponding Source shall include the Corresponding Source for any work covered by version 3 of the GNU General Public License that is incorporated pursuant to the following paragraph. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the work with which it is combined will remain governed by version 3 of the GNU General Public License. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU Affero General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU Affero General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU Affero General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU Affero General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If your software can interact with users remotely through a computer network, you should also make sure that it provides a way for users to get its source. For example, if your program is a web application, its interface could display a "Source" link that leads users to an archive of the code. There are many ways you could offer source, and different solutions will be better for different programs; see section 13 for the specific requirements. You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: torch (==1.13.1)
Requires-Dist: torchvision
Requires-Dist: torchaudio
Requires-Dist: taming-transformers-rom1504
Requires-Dist: k-diffusion
Requires-Dist: omegaconf
Requires-Dist: diffusers
Requires-Dist: fairscale
Requires-Dist: tqdm
Requires-Dist: python-slugify
Requires-Dist: einops
Requires-Dist: facexlib
Requires-Dist: kornia
Requires-Dist: opencv-python-headless
Requires-Dist: basicsr
Requires-Dist: gfpgan
Requires-Dist: realesrgan
Requires-Dist: loguru
Requires-Dist: pydantic
Requires-Dist: bitsandbytes
Requires-Dist: transformers
Requires-Dist: open-clip-torch
Requires-Dist: pytorch-lightning
Requires-Dist: accelerate
Requires-Dist: ray
Requires-Dist: webdataset
Requires-Dist: safetensors
Requires-Dist: prettytable
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1598 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
annotator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annotator/util.py sha256=58Lb93vEPBFyEL2TmcGGaNtKQKzggyKt55JODGFBqf4 1066
annotator/canny/__init__.py sha256=KdiqCuZ09TtU1Hi1TBCnrgn7rjQHTil87XIr8NZbYe8 155
annotator/hed/__init__.py sha256=eaoQZewdvUBFtHtwrXewGPs9O-tNpLZUEJo1ZlV58fI 6643
annotator/midas/__init__.py sha256=rUxZhOL8G83wo1hpMSD7wbB6ii_xfhd9P1CX783TpjI 1535
annotator/midas/api.py sha256=RRzlgVRCuWfg2sky9Lrw84qRs_FXbWQV9a7622aPjNU 5229
annotator/midas/utils.py sha256=Gc8v39unu2rYPURXHAGjHI2XP4S8eu6f31OuOsxo2wg 4582
annotator/midas/midas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annotator/midas/midas/base_model.py sha256=pQ3HlIKvvNAjo8QB0X0h5fi1wMUckGDvhJp1vRgWSWs 367
annotator/midas/midas/blocks.py sha256=GxuQUbGMd4HbT1guTD53lrUe19rxflbBJepLXaJpszI 9242
annotator/midas/midas/dpt_depth.py sha256=qQp4mwUvlnLB2-UQbCZxgC-aCF4RSIRnhE-ufxt9bDo 3154
annotator/midas/midas/midas_net.py sha256=BEg_Q3fpMLNBSDon5qWEEMaDxoahd3dkWNJONd7sO5g 2709
annotator/midas/midas/midas_net_custom.py sha256=DDqnMJQpERhghaz0sVQIU0RPHAV1uXFoAQHoZnyntss 5207
annotator/midas/midas/transforms.py sha256=qz0gt3BlYGMy5qm6yWpE9g8ikjp4SNYrV7VpCVmpiD0 7869
annotator/midas/midas/vit.py sha256=z73EcJCCuc_z-8uPwE1gRY4OGFr7418_Ys3LvOg0ILw 14625
annotator/mlsd/__init__.py sha256=6y_hIAaS8Gp_e6L2NePlVeKhnA3buXe8rFgVGmBZbTA 1481
annotator/mlsd/utils.py sha256=ygSNIAPxIpJ-s6sSxzohD4sejjae1hgn_3Qu5mAKNmM 24049
annotator/mlsd/models/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
annotator/mlsd/models/mbv2_mlsd_large.py sha256=iob6RKlcnYyyuKpTg32te98AkDaHLZ3lO6VbQD-ojdA 9678
annotator/mlsd/models/mbv2_mlsd_tiny.py sha256=wgvWp-hppEwOY9eEkfsSyiyGak9s53-N_dIeruCZpOs 9180
annotator/openpose/__init__.py sha256=sF0fC-dTJ6w60Zi0E3_I75QFGSbuYCIuD20xVzPWf_E 2031
annotator/openpose/body.py sha256=15jSKvUDZBMgcqSR702k93v0bQbEa0jx7dMnHKey1iU 11056
annotator/openpose/hand.py sha256=zt17VpppLsXb_69wkktPUbzK9Y4aXiwT3bIWprn_4gY 3460
annotator/openpose/model.py sha256=9Xc6-5jpbf9uW2-35wV08cEYBArDWQoiF0akLUV6FdM 8745
annotator/openpose/util.py sha256=h3wHgjWbFCvxESCS9jvcVjWswF235OKKQOGR3DCYZf4 7507
annotator/uniformer/__init__.py sha256=iP3b8Dd1Bfoh2ZcZIs9xAVUKQ9d86B-5NHguDcKO_z4 1077
annotator/uniformer/configs/_base_/default_runtime.py sha256=J-DR5AzzlW4q81uN4yQ263j5FxVXC6Q1FEsptRWxtaE 321
annotator/uniformer/configs/_base_/datasets/ade20k.py sha256=RZvW8OxXd-uTiSIzCLX7HXzTK7Kjw_iElhY8XtLrisQ 1844
annotator/uniformer/configs/_base_/datasets/chase_db1.py sha256=02ibNWO4hgwC7--2JfVHdNozOvYyb_yXGOrawzI-PoY 1924
annotator/uniformer/configs/_base_/datasets/cityscapes.py sha256=xuoqc5smdgSs9W39WXl6x9kIRYFEJnAZKyzZUHZ8oI8 1780
annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py sha256=qxdtrPTuTk_GTNOHyT1gv7WKtYq3ys4XnVWKwvDTsO8 1281
annotator/uniformer/configs/_base_/datasets/drive.py sha256=0DK9TXpylLs8w9GdQbVvXrXTZBIU3quW8yjKK2gJQcg 1915
annotator/uniformer/configs/_base_/datasets/hrf.py sha256=uSY2SyCuEuzJgQBMnhc4Fegip7ruwfSaC2kGa-QzGOw 1915
annotator/uniformer/configs/_base_/datasets/pascal_context.py sha256=z5haFWUIpKecGVuj3RVK6TcqWxxa7aBehvHD-x75P-k 1998
annotator/uniformer/configs/_base_/datasets/pascal_context_59.py sha256=Nh62Dq7RGAQ9E22leO8SyGwHdgwY9t8O8pPbSbWeKMM 2024
annotator/uniformer/configs/_base_/datasets/pascal_voc12.py sha256=ufrIYJ08jYo1NoA7U6EiK6LW8Cr2sWOLfnivSrIzgFs 1930
annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py sha256=th0B7cysGiYilEdhpQdypUtISM2eSBfCVVHyzM3QWgg 261
annotator/uniformer/configs/_base_/datasets/stare.py sha256=pHiI6sDankT2XZ8tDswc_1UdU8MURPnJan71qTPtPr4 1917
annotator/uniformer/configs/_base_/models/ann_r50-d8.py sha256=rkvB_U_ghyXbEIm2Z5dGQa-trwlRPIMX_OOJbeET4Kw 1346
annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py sha256=F_vS4BS7zd0DJyLhv42MItruN27-3VV7OmY3jgKzmh4 1302
annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py sha256=pUAj_V4wMDDDiGfJVb_55E2EX0V6gzV7xbOkflkbnRc 1258
annotator/uniformer/configs/_base_/models/cgnet.py sha256=AEs-DYrsbGULz_BThQSD3y2q009vvMGP3AnXP34LsPg 1110
annotator/uniformer/configs/_base_/models/danet_r50-d8.py sha256=N3fUWXxTGIOZmF7dXb7AsGHIw6LwkOOuN-MNgkdVHks 1261
annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py sha256=BlZ_yTG_Lk1XrEiDi6wIItQfUWz_ZEDbcwXWefdB2oA 1273
annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py sha256=qSye7oOPrWh6L6kAnDhvpVxoUQgwPteNiFZ8LlEy4sE 1499
annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py sha256=p-k6bSxL75WjC4Hd0ToBfMdyiZujVK1rKpQxNNUA1Ic 1343
annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py sha256=PkY4EVA9rWEHtG8gXi-1davZADp-VlyMLcz9aYIjXHI 1302
annotator/uniformer/configs/_base_/models/dnl_r50-d8.py sha256=A4o7QrYDmCghMcafGn0kL9ou5ql5YK66Fn-GZz9NWFQ 1316
annotator/uniformer/configs/_base_/models/emanet_r50-d8.py sha256=pz2wiLq2ilZsG7vyrrdSpmprKl2XMQOQPY5bMFfA3fg 1329
annotator/uniformer/configs/_base_/models/encnet_r50-d8.py sha256=UQRWWmJcdCiLHWvYnVHujE2-b_JGykJ3t7N-5aV1ynI 1435
annotator/uniformer/configs/_base_/models/fast_scnn.py sha256=JEWKWHQ3Cco35-Wd1_GmZG3zbUcoe1mvrW1_wej7d8E 1761
annotator/uniformer/configs/_base_/models/fcn_hr18.py sha256=VnxbRbl9ZBASdTIU5BCD9e9BtZDQIzF-pIAQ-czw2BA 1646
annotator/uniformer/configs/_base_/models/fcn_r50-d8.py sha256=cL7AYPzEswMXuhwooJNzcN25-ZECagPAhGRNkvTtgRo 1285
annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py sha256=remQOP6biCzCumWKojjdapFVebwfctPdg3DhtffbWxg 1512
annotator/uniformer/configs/_base_/models/fpn_r50.py sha256=0R1ibvIh_bh0tMr308JEWj25UqhwFI6VPY2sL276BCY 1056
annotator/uniformer/configs/_base_/models/fpn_uniformer.py sha256=yNX-Nv_JG5Bnq2dycHb5UprYUhVHdwXA2SEglEonuho 977
annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py sha256=J7V1Fhu_ScZ5nU5OKLqeawdVuG7jRnosaMjZnGHJRKc 1326
annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py sha256=lG274PmXjfqt-3YNdjlbfqechv973X16EgJq9-2Cuw4 766
annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py sha256=5HSED28WMSHFJUamQ9hvuw5lrOagdT7TU1uI4vchAfg 1315
annotator/uniformer/configs/_base_/models/ocrnet_hr18.py sha256=IeNLEYMHSYkAt-hhuBo4x2VHI0ZlVWqTv5ADe0ifw4I 2196
annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py sha256=yiy3J-xusrW8UFQJZTj47Duawm3utoPhPTifuFRvnyQ 1385
annotator/uniformer/configs/_base_/models/pointrend_r50.py sha256=Dh5T1GjwwMxNuYbLoHSkDjYOW4nAUEnc_sY2mPj6KeQ 1704
annotator/uniformer/configs/_base_/models/psanet_r50-d8.py sha256=2_oM8RbjCcauorITftnD8FBemEqlmZKhXO-esxsGcp0 1406
annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py sha256=lmwYYlDS0YGmBAvGG1assmv3WpB3ST6vSSo3o0UPZHA 1271
annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py sha256=9hvUfEC6ky62gTpJ9kJ90DfPjjw4loJJ7vjaIBfUoDU 1497
annotator/uniformer/configs/_base_/models/upernet_r50.py sha256=k3BtGv4SDNCR7L89627Vvw8k7OBbYo4_oK-WwI_RoDI 1301
annotator/uniformer/configs/_base_/models/upernet_uniformer.py sha256=QGwsTRbWWtAdHHcsyiEEmClKri4smVTCW3pQXhNgtqc 1235
annotator/uniformer/configs/_base_/schedules/schedule_160k.py sha256=KTMXDLFRMp4dKj5-15T_8nZxfoKhu1-bqIix7Z5WT9c 382
annotator/uniformer/configs/_base_/schedules/schedule_20k.py sha256=2IWZL4NcCEc9YeRj5L7upm8ubtMb-1LHvQGJC9IV40c 379
annotator/uniformer/configs/_base_/schedules/schedule_40k.py sha256=ADcK2BDq-VgLMQlXXsfAAE49WLRmgLDUZaXvh9zFQC8 379
annotator/uniformer/configs/_base_/schedules/schedule_80k.py sha256=V4YCinWcCF3qqBpbI0UQdaivI9JQ5-UlZmaKrGKGHGE 379
annotator/uniformer/exp/upernet_global_small/config.py sha256=msyAih_clrFOitqpo2L1M3mwam2wzm38aa9QszZPUaI 1316
annotator/uniformer/exp/upernet_global_small/test_config_g.py sha256=c_gMRhwdm4lRH9I2RfEgX4nSUTTD8Ez3STgOjpHAdlg 1317
annotator/uniformer/exp/upernet_global_small/test_config_h32.py sha256=OsG83lPYZC0jy9QiVrLeV5sYDn_V8mpEW-MPoqNHz6g 1339
annotator/uniformer/exp/upernet_global_small/test_config_w32.py sha256=oQiI3x2nouX3bNP-4gPufS32rtHx5ZPxHntJIncDdjA 1339
annotator/uniformer/mmcv/__init__.py sha256=W_qZfDsdtJzwQfCT8Rfb-Zqs3vG4ezU4R7aha4BRVmE 352
annotator/uniformer/mmcv/version.py sha256=1MBvA7J-sN3fTifibJ28BRLbYcAFL9OrZLHaO2qpLaI 1177
annotator/uniformer/mmcv/arraymisc/__init__.py sha256=dtFwtGntWdqBsEsd-XJHiVlGp1X6FZWZAvfnnXru6NM 133
annotator/uniformer/mmcv/arraymisc/quantization.py sha256=Kkf5VEVcL1aTaxEzDfZMdLpED52fjepSIqlfmOR_nzM 1824
annotator/uniformer/mmcv/cnn/__init__.py sha256=EUhKOhjgbQkVsLbVvjqTe1RIJoHCUo1_mDXc29dEl5w 2438
annotator/uniformer/mmcv/cnn/alexnet.py sha256=imKvJer3z5MtUka1vekCOxi0xoLzUh74-LouKJ3zgJQ 1990
annotator/uniformer/mmcv/cnn/builder.py sha256=Qr9rDB79QUukzXmrTpl3YtJqZfYji4MkOwpw-P9cnSw 1089
annotator/uniformer/mmcv/cnn/resnet.py sha256=fg1CrGJ1Ow2BK3_O0XF45DPwurF2mzfFFcnbATiQMrY 9955
annotator/uniformer/mmcv/cnn/vgg.py sha256=xTt3cMSDK5OI96MvjPjieCx2CaRuunPqRs7I93wwS7M 6053
annotator/uniformer/mmcv/cnn/bricks/__init__.py sha256=cfUWvU2BjxvnQaTUfPjoSVd2fCRaNzBTH49h2Ivd9KA 1732
annotator/uniformer/mmcv/cnn/bricks/activation.py sha256=FKgmO1n9HlCf9HQJBsjNVFBcEyCnFZiEgnhBV30b-j8 2508
annotator/uniformer/mmcv/cnn/bricks/context_block.py sha256=aYP7_2wODATzWIKKDcRAQQ9dz8cKZwlf3DABRnofFds 4681
annotator/uniformer/mmcv/cnn/bricks/conv.py sha256=-4S2ciMN03uejuamAD-9oBrJlh58zKeWruy3jNFEPS4 1446
annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py sha256=w6vfn9ITrQbFo4j3dSdR3HC24EJQBhh75NZ0vA5jTQM 2514
annotator/uniformer/mmcv/cnn/bricks/conv_module.py sha256=wgPmSFN1N6ovPXYJedEQv0t9lQCSRSCI4vlhP7GuMVc 8760
annotator/uniformer/mmcv/cnn/bricks/conv_ws.py sha256=TtLpN6yID6rOlCc-aovyMF3c4pIBhapGTvAD8uuIDI0 5417
annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py sha256=nsSdDX3fmFoao4f77KIsT8JW9G7qKCrRps3OzSbWVv4 4142
annotator/uniformer/mmcv/cnn/bricks/drop.py sha256=rsbE0xxDN2jlWUWPx5ZHOfXUsrHinIqweUBdq02Kq10 2172
annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py sha256=5C-6z693uU41QuU6k7r4jDQ119D4VIwbz1WHnB0Gc9k 15999
annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py sha256=d3U6ayGBFmBHMYLUxy4eoAiFH68b4x7RiHOhs9bAEg0 1097
annotator/uniformer/mmcv/cnn/bricks/hswish.py sha256=TqICeFqWKr7DvWDTXiN2gtaLz4c4ayQ5GERllnu3htM 651
annotator/uniformer/mmcv/cnn/bricks/non_local.py sha256=FRtgg8LIQQzfhN3TUHbZ8-duZRcsVpHfv1X_eOd09Xg 11012
annotator/uniformer/mmcv/cnn/bricks/norm.py sha256=KF7pTvjASQ2ENfxWonmXyP464rGFBl_TYHbmnUMfkIs 5154
annotator/uniformer/mmcv/cnn/bricks/padding.py sha256=XWJ2ZnrdB6o3sqf4TQEc11w4qtDkEw7yrbf0fz5wHaM 1127
annotator/uniformer/mmcv/cnn/bricks/plugin.py sha256=6NDQoviUJ71kPpwNgfhapxPtH5V7LyzGchemBoRYJUo 2487
annotator/uniformer/mmcv/cnn/bricks/registry.py sha256=HXEWBtO733B06C3UeyO97qDkBCq22oklVi9YgdqF_v4 658
annotator/uniformer/mmcv/cnn/bricks/scale.py sha256=KlMggRNQt3-jkR6GuIQSziZR1rHhP-vF4LKLSL1Xe8Q 577
annotator/uniformer/mmcv/cnn/bricks/swish.py sha256=d6-lUr9i809BvrfFRS1yKiGcdK_U0JXYeWivfJWHB3I 485
annotator/uniformer/mmcv/cnn/bricks/transformer.py sha256=G39A3qwTIDAvB4Skh0Sbz_Q6SNQiDKrq0Hu8iBbyNiY 24639
annotator/uniformer/mmcv/cnn/bricks/upsample.py sha256=FTARHTgCYfLogCHaa_MAQZlD0KG8qj90hJmP0R4OFj8 2880
annotator/uniformer/mmcv/cnn/bricks/wrappers.py sha256=OGmre8ihywmsvR2MGOBEuRe5rk1cAETVVx9-se4tga0 6961
annotator/uniformer/mmcv/cnn/utils/__init__.py sha256=xQeCzT1ZOw5yN_8v156VT3IaMDTBca0EjMiDNq3dH-g 1023
annotator/uniformer/mmcv/cnn/utils/flops_counter.py sha256=5i31Gz1yTRPnb182nZmYSvOdH8PbE-4TlW4RaTJQGRk 22104
annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py sha256=-4Vj86BAPkDnSiG7YB0roj5ALLWmGn2hmgtISgXDhDk 1881
annotator/uniformer/mmcv/cnn/utils/sync_bn.py sha256=wb6yJnmzKzrnkbRgrBNcIUCLML2DDGN5URFVlZ2j7E0 2327
annotator/uniformer/mmcv/cnn/utils/weight_init.py sha256=Q_Qg8qLfkLkuHJ0ZzeVskq5eDr4Q6BZ-bjwitwJ2XyY 26006
annotator/uniformer/mmcv/engine/__init__.py sha256=xCjyCfBZkcfgQo7-ogHpfe3twWn_jrmRS4o4yGKj5XI 266
annotator/uniformer/mmcv/engine/test.py sha256=nZC-G2m2CdLQlZoeU0U1gDM0Di0-BU24nDyU4B5CnFk 7196
annotator/uniformer/mmcv/fileio/__init__.py sha256=Ht_2CO5M94X-UbXc9VIJaNMGYGQy47We0UUZrJ1VC0g 478
annotator/uniformer/mmcv/fileio/file_client.py sha256=ipniHZvKMGCTeqQngjPHnphNI2_bezMarYDQ5y1yFoA 41933
annotator/uniformer/mmcv/fileio/io.py sha256=sMoaaWVWARmSDQgIO0MDnBspC9egDT1ILORjzrTjbVk 5520
annotator/uniformer/mmcv/fileio/parse.py sha256=Zn2vHVCKGnhVqPDkOiE-qxgLWUoWLBkt0BIaFlN_x8s 3458
annotator/uniformer/mmcv/fileio/handlers/__init__.py sha256=trwRP0bQh-o-KqpAB2BIFFH-_YpBbIMNBGNIYEYZ7Nk 278
annotator/uniformer/mmcv/fileio/handlers/base.py sha256=NNlcGu9xp0fUhCLiycBjHJM9rr1Lu7844K8JYx3hWvw 993
annotator/uniformer/mmcv/fileio/handlers/json_handler.py sha256=LNRhAVYmYPsE5oy1k0zCMDxGYNLZSUMTvnYU73EpKdM 1068
annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py sha256=fEPl6lI-lEHBCs2RdM9_bbZox5nH3b8_LQcRog7pYC4 817
annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py sha256=K8wlIoVSr0DNcfi7U-vHV7TObHAcZflbxaWqxBYlD1o 665
annotator/uniformer/mmcv/image/__init__.py sha256=G4UPNWQzwAFUywPj3hz0vJrnKVrUgJmVZbFo9l-SdnY 1725
annotator/uniformer/mmcv/image/colorspace.py sha256=pwiqBpj9hqtry0QknFo2QFJZgAp7MxcfzSt9URq0eJU 9907
annotator/uniformer/mmcv/image/geometric.py sha256=xMX9M_zPVD6tgsFZARNkm2tJqkC0i2FDvx6q9uBi8uI 25196
annotator/uniformer/mmcv/image/io.py sha256=MIEW9gFea45nfEln4JTNr-zWmNVbt__tTyJshQAUfXU 9572
annotator/uniformer/mmcv/image/misc.py sha256=xitpeCGGykipTE_otMItOknE6W4RZjp48sf_uxRZs4c 1410
annotator/uniformer/mmcv/image/photometric.py sha256=IYvxbL_gDH2lgMRKUHYjRzMbRV6rrCWHmF5_Ec5SiGI 14999
annotator/uniformer/mmcv/ops/__init__.py sha256=niHLtMnICtUcKya5ZSzgSVKOMWHX0vYh6YjGoHYPuFY 4506
annotator/uniformer/mmcv/ops/assign_score_withk.py sha256=joG8u-KQlYuceWacRyfoNaAveEpj8ZSkL-1sZMDkEsc 4344
annotator/uniformer/mmcv/ops/ball_query.py sha256=pfhKb2vueSDSsmq4tg5ELcLNkNEqk7qDz5mdvu5jCYs 1695
annotator/uniformer/mmcv/ops/bbox.py sha256=jP5z92n8ogvvwIW-TCRpGWlk7QE43iEeiB13Pb6c3EI 2508
annotator/uniformer/mmcv/ops/border_align.py sha256=7qnV_iSDLM3FUstKTeOTUaCG6QBB2Z1WzSKIiSHLftk 3725
annotator/uniformer/mmcv/ops/box_iou_rotated.py sha256=8Oe8aw40T30nSbVaYw-LoMYtkj5P38Ai6XKLfIU4olM 1609
annotator/uniformer/mmcv/ops/carafe.py sha256=qM3t8rWDTXFt14s9sFSbrJ8JJ8Fepqewuf9-93lYzsg 9873
annotator/uniformer/mmcv/ops/cc_attention.py sha256=l8GhukJSIGRDRQf6jf4ucVtbO2j7nh1469hbMBkId0w 3041
annotator/uniformer/mmcv/ops/contour_expand.py sha256=lhMJfwuvZPQTEfrC5hANdaxL2NZHN4KjvUtCEw8xAb8 1795
annotator/uniformer/mmcv/ops/corner_pool.py sha256=vNIGjPEu-R0E1UTpWwdp9_2dB0zdRxNBwxvNknLeGRw 4697
annotator/uniformer/mmcv/ops/correlation.py sha256=iXcdppiLbwmu394Iv-MXh2ucMgzQH-cja-tutWK11Wk 6697
annotator/uniformer/mmcv/ops/deform_conv.py sha256=06HO69VDj04_-U32B4KXzqiscSPxfkcFCjuaGTmZ17g 15603
annotator/uniformer/mmcv/ops/deform_roi_pool.py sha256=yEdGm47hUZHGg3OeROPb1Xkw8ZB9udOuw7iMBya2MaQ 7410
annotator/uniformer/mmcv/ops/deprecated_wrappers.py sha256=BC1s38Evpb0yhyi2E3BLGFljWOhxASHNQ0jsP0E24o4 1467
annotator/uniformer/mmcv/ops/focal_loss.py sha256=b0yCcO3fTPt11XTUNUsw8osktdCvAyHRiloKdOcEtVk 6582
annotator/uniformer/mmcv/ops/furthest_point_sample.py sha256=-pcip8l9zWH2HQNCipBqdGOtRoYsC0KmZJygE9J1lig 2550
annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py sha256=pdA2cYSQZPKnmiJdN3D3owvU_mTY1hHdZT0ILXEOOtI 10031
annotator/uniformer/mmcv/ops/gather_points.py sha256=LpXbwkPt3tI5n5Gl32Z3s98MOJeaPAUd6Z7a7Z8Ob6E 1607
annotator/uniformer/mmcv/ops/group_points.py sha256=CzEiH8hPTjzp71oY6Mhbu84WV45nfiFtZlamD_ESV8s 8135
annotator/uniformer/mmcv/ops/info.py sha256=oaOLWRgCHxirMueeP7mJr2rKUu8H8nF1veGPlDRpW98 887
annotator/uniformer/mmcv/ops/iou3d.py sha256=RZkJpgcAtZr6tnCblVvY_L_ZsuwNq8_1hk4USG65SlU 2988
annotator/uniformer/mmcv/ops/knn.py sha256=Uci_N29P8sDVPC3bm-p_TpQJ9DvLTe-_5BOp8VOQ4NE 2599
annotator/uniformer/mmcv/ops/masked_conv.py sha256=lRBd4bftnOPBlPvXuEW1wckuywCVrWwDbPGvJnSczV4 3761
annotator/uniformer/mmcv/ops/merge_cells.py sha256=EpuEn4anNkcQZFXoSo59ljuDHo8wreaiM9K1W5GFpqg 5403
annotator/uniformer/mmcv/ops/modulated_deform_conv.py sha256=BNE_4Je-6GxEolxQNjhExTO4xm6vzHA331Frk493F2U 10574
annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py sha256=fgf2NNoqJUDUNaFnamDNj8kqtRTaaE5AQAZW4KfLkZY 15175
annotator/uniformer/mmcv/ops/nms.py sha256=D5h1orn1GtbFLfuxTgFYF4UMf6zQqIMVeYkKrY1GMzw 16237
annotator/uniformer/mmcv/ops/pixel_group.py sha256=uqnKgb-T3vFwmN8e6mHS5iBaUFbJOQCP_hg5l5g0dGs 3113
annotator/uniformer/mmcv/ops/point_sample.py sha256=slpIi55Amr4WtZApEzir62kcfOqNWp2hS7b0FjN9ksA 12291
annotator/uniformer/mmcv/ops/points_in_boxes.py sha256=h2peRW2MUwRb9R_JWxzh7doTvjNW6bp6-GmU-B-N8UI 5241
annotator/uniformer/mmcv/ops/points_sampler.py sha256=pdyM-siFOK9v50JwIcxorPJAt550VVqiF9vO6AzsOXs 6063
annotator/uniformer/mmcv/ops/psa_mask.py sha256=xm_qZbklAFMUuC2sieB1Q_T4v_DrYlwN__ffDFfdMZk 2773
annotator/uniformer/mmcv/ops/roi_align.py sha256=ZqxPRD1V0bpPYE9cEWpd2F1ADaEek9eKmZ4rdrqeyvk 8519
annotator/uniformer/mmcv/ops/roi_align_rotated.py sha256=iLlWrWEQSbYSeNXSQWp0UO2e-Q0iBW2kU0uvP6pEYKs 6434
annotator/uniformer/mmcv/ops/roi_pool.py sha256=YLZRa3QAkW5juzsinuhmM4DyncFZcw3V1vEKsJLQ55E 2517
annotator/uniformer/mmcv/ops/roiaware_pool3d.py sha256=YhXY42-Yv0HmXZj5sKbYzEd-Lj28MeO5E-RV9FG_2ak 4256
annotator/uniformer/mmcv/ops/roipoint_pool3d.py sha256=vzigpC5O0T8fBGrmA7sKPmIjC3jSnR6t5MEGQgidEdo 2990
annotator/uniformer/mmcv/ops/saconv.py sha256=z8c3kFuFjwE2tECXx8lg5uXq0uDDljTXbKgbBKpoYt8 5804
annotator/uniformer/mmcv/ops/scatter_points.py sha256=RENqYS63Omxu1OjEd7h7421V9sAaDDqG_aC-tqQXmwQ 5201
annotator/uniformer/mmcv/ops/sync_bn.py sha256=NnsLBpGOnb24MDS_LJgBZAS9hY9TvJ0zOk-xoIG6rxI 11267
annotator/uniformer/mmcv/ops/three_interpolate.py sha256=qNjm0bQkRYSd6ThxMXteXmgmac-RPAiQPF_75buVjqc 2147
annotator/uniformer/mmcv/ops/three_nn.py sha256=hvw0IHu5KrpUHsgepekWaxqt8rMGFAyJ3QsAONCo4kA 1515
annotator/uniformer/mmcv/ops/tin_shift.py sha256=J9QZp-F_P4v_Kqjox1PQjZquoegdKn2dPLCv6hQTb9I 2141
annotator/uniformer/mmcv/ops/upfirdn2d.py sha256=4G4DC2Y1gvnJpI3KB3QgLaVXrW4qbMXs3ol4brU2QPg 11804
annotator/uniformer/mmcv/ops/voxelize.py sha256=odQMgITwQH-2KKkEwPLm7PaD1CH8Gfmzh2DM24S94ng 5286
annotator/uniformer/mmcv/parallel/__init__.py sha256=gBnBcwA2seVS_LNnwrQdBkQQGTIbvPhb4t5AmmyM5yo 505
annotator/uniformer/mmcv/parallel/_functions.py sha256=YYTxdqxkv2gDSGJwTX85qmoYQsk6ounET1NdekdhVb0 2830
annotator/uniformer/mmcv/parallel/collate.py sha256=-ZWYuqhWEZ0uCDHtHkf6IyPkRnbyC9LXWerZh0CbmWo 3665
annotator/uniformer/mmcv/parallel/data_container.py sha256=6HmIMkF1EiZqN_ublVqFZiKbrUqe0sksrG9wWr5R4yg 2365
annotator/uniformer/mmcv/parallel/data_parallel.py sha256=Ed0irXZuDDouFhApuEhBnpVMc4r3TE4OOUfCLl_AiBQ 3912
annotator/uniformer/mmcv/parallel/distributed.py sha256=r8Zvam_Nhj-xDOVPCWXUg3C94CSauwEHWerTb---e9k 4857
annotator/uniformer/mmcv/parallel/distributed_deprecated.py sha256=0ohhuS3z0S99IXWYYM1J0ky-oPPsSPJ0NDw58jG1Flo 2837
annotator/uniformer/mmcv/parallel/registry.py sha256=3EoIPm-Xp97ZZzQIyPKvPdpsjLhO-BrO2gxRoX5nE7o 332
annotator/uniformer/mmcv/parallel/scatter_gather.py sha256=t22R6ZhVGsYmZQ7eAsR9r9FCTFpTQ92FxHM7UNwdrYc 2307
annotator/uniformer/mmcv/parallel/utils.py sha256=Jw0X4Yu5KFr6MdmlPD99YJyFrsf1SCJUq-1AhTQHA4k 708
annotator/uniformer/mmcv/runner/__init__.py sha256=SFJnXjdl2L25q15kmJTFNSyzT7nBQknEzcl0BPeQprI 2859
annotator/uniformer/mmcv/runner/base_module.py sha256=EOBg3vyTxM6pGCEAUb2Z5QwGt0fsiPf-QhjbjwVcyTM 7502
annotator/uniformer/mmcv/runner/base_runner.py sha256=Ou70Eq6TQq9FHViIX1Cj2_BOZ_1H3Zj9uuF2FkKEG4U 20846
annotator/uniformer/mmcv/runner/builder.py sha256=PxkXnw8Dj-9B8f6ZrqiD3wK6VyXW3CPhEeIy3ZB9jwM 666
annotator/uniformer/mmcv/runner/checkpoint.py sha256=_8mkp5DJYRTSI5URhkjkFCd-TYOwfKiOvDLMZRe1ob0 25136
annotator/uniformer/mmcv/runner/default_constructor.py sha256=pNYIPd6Z5rIX6I_uaAc9yE4oFAfgZr-1uxuxxs4N4xA 1928
annotator/uniformer/mmcv/runner/dist_utils.py sha256=tplQOWB6eGnWGUnP-VDKO7sL-wflAXrJHI9vT-4PdM8 5395
annotator/uniformer/mmcv/runner/epoch_based_runner.py sha256=1c7SAd6Q7dckLuM4bykql6aaskp8LlcOVXxs8QYRMzM 7565
annotator/uniformer/mmcv/runner/fp16_utils.py sha256=RZexED9KuZi9sYE6LAtBOL2bASaB5W5QHcmwtYy1he0 15784
annotator/uniformer/mmcv/runner/iter_based_runner.py sha256=zXlq9F4ZBvXZZgIe-tiycpDHU4gk7tmPpNiTuL0CH_A 11062
annotator/uniformer/mmcv/runner/log_buffer.py sha256=o4qmUKhP9D-yt75LWGeLmUCBJYAsyIj6cVfeTKXSRt0 1192
annotator/uniformer/mmcv/runner/priority.py sha256=vn4aX0m4x3WNcBUjXRapS3to6U23IYSU7VCGs2g6DT8 1598
annotator/uniformer/mmcv/runner/utils.py sha256=PrcKp4CIM3t_O4Cue8qEz506ayJ4OA4kNJTQxkZ-BLM 2936
annotator/uniformer/mmcv/runner/hooks/__init__.py sha256=zOnuUPNESSyekyASRxqk3y73630xc0lNXJFIShMaDXM 1396
annotator/uniformer/mmcv/runner/hooks/checkpoint.py sha256=ImzW2ftXyxsf6A4jgsWj3BH_Oemoy51X7c3nx9-UGL8 7317
annotator/uniformer/mmcv/runner/hooks/closure.py sha256=m1M1664qH4yI92XlWlVlVQPWRw1ahxYgFpVuaWWMj9o 269
annotator/uniformer/mmcv/runner/hooks/ema.py sha256=N1ec9FU0duMWFxnR_ryr5G71ewvLmzf138o8oZjZQgw 3599
annotator/uniformer/mmcv/runner/hooks/evaluation.py sha256=GjRPKLIdrca28MxVtkMqZqHoMGfoS5DgqjG3nBu53I4 22448
annotator/uniformer/mmcv/runner/hooks/hook.py sha256=ykd7YIeO05m7Oygh_CDnw3BsVVAUy2DzfgAddvh_ObU 2761
annotator/uniformer/mmcv/runner/hooks/iter_timer.py sha256=GO23q0rxWdjMP-tr1sPHJvMV4XxjUa3WaaDJjFm6P2A 446
annotator/uniformer/mmcv/runner/hooks/lr_updater.py sha256=SvsIJZaPmb8FneRqI_pB8k8lysMPvTEDHsAJ0eHJhWs 26034
annotator/uniformer/mmcv/runner/hooks/memory.py sha256=95At9z77hE8MpqFAludzQVz0B4iQYwiIEvaIv26oLGo 657
annotator/uniformer/mmcv/runner/hooks/momentum_updater.py sha256=I4tCPD1pLCLYOy9nh4RVL6k0GKXFhVbEqN4n15jIync 21296
annotator/uniformer/mmcv/runner/hooks/optimizer.py sha256=jgiZyL19DaTIr8_duzQ4aUeGWuAyd6pMMC0FRROI-q8 21654
annotator/uniformer/mmcv/runner/hooks/profiler.py sha256=eVPSwvO22OxmLAhIcgXLsr_QM43oKDTKCwQRwtPfdL0 8041
annotator/uniformer/mmcv/runner/hooks/sampler_seed.py sha256=0AbfSB6pZ6U5jaqoXqrTzGaEX_a87-QaY8UDD3shv3U 847
annotator/uniformer/mmcv/runner/hooks/sync_buffer.py sha256=J0nD2Va90NLjDeSAR3if01XKboQNErLl1y0-IEigkrE 707
annotator/uniformer/mmcv/runner/hooks/logger/__init__.py sha256=2mgpMujzo1pjzcPpZFJT5g6Gw1F7UZgJEw_Zq_LYndA 522
annotator/uniformer/mmcv/runner/hooks/logger/base.py sha256=fNQ4VJLBlmddcIAvOSgKvwCcjtjv32-04bPCv6PoUN4 5451
annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py sha256=PzGP_ohyMANRTHn5bp3zKgsP43scMhQcvGwFq7PDoBo 1761
annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py sha256=3AoNQ_4FkAfnrGqDDhkXOD9bwzQwzM7rTcl7PXIRiDs 2838
annotator/uniformer/mmcv/runner/hooks/logger/neptune.py sha256=qdyjDbpHi2w6QGTx0iiXPuVgooTrlqT__j0-EUSqasQ 3077
annotator/uniformer/mmcv/runner/hooks/logger/pavi.py sha256=KJZnbiLgG4JgYzbTQQjPiA9BiOf1naffjWGUkePscCY 4378
annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py sha256=dXV9N9uhctLdiEqQdLMS14kCG0sthGCoXjlsQvbJxv0 2077
annotator/uniformer/mmcv/runner/hooks/logger/text.py sha256=pJ8bYK1DlZ3d9VwBGF1aIAXyQYWENw8-ClAvO2VMgoA 10684
annotator/uniformer/mmcv/runner/hooks/logger/wandb.py sha256=v-MO5J_O47AlkZu8kBZ75bPrVRo2HQ2Cq-PWdCaQQZU 1694
annotator/uniformer/mmcv/runner/optimizer/__init__.py sha256=ylfBaNwXs7gkmhGCsmqfzo_oKbWiGYcm9N93C8CC-l0 370
annotator/uniformer/mmcv/runner/optimizer/builder.py sha256=lqTbEdEt5fxoNndundu-9Lbw950yvvkLny6ccs7W6Ww 1346
annotator/uniformer/mmcv/runner/optimizer/default_constructor.py sha256=afhmFAa8YPUpa3j6GG0i33SqPFGDZf-a35OuRqrKt1o 11803
annotator/uniformer/mmcv/utils/__init__.py sha256=c39NM2tzy2kX7hzLHu0kZJI5A46yz8UnY6blG17K5Uo 3915
annotator/uniformer/mmcv/utils/config.py sha256=-Wo6qt7tvYYGY-m6AI8LqqwP3gf0dGDg9IbsxyfCbJg 26263
annotator/uniformer/mmcv/utils/env.py sha256=pLUtysAmp8UTv3WkuITyOJjSrb19pK2GcVJbh4RR6ns 3367
annotator/uniformer/mmcv/utils/ext_loader.py sha256=ilbE4SGnb_JqYoEirVe7j6GrRHiyNWIWAA1FNHHDiPQ 2021
annotator/uniformer/mmcv/utils/logging.py sha256=3Q5Lxpn6GyXrkKAfuh16QFZAPrRf11MFJiTodVofQyE 3986
annotator/uniformer/mmcv/utils/misc.py sha256=QilS_-85ZWmQf2o0iHqQ_329G2QpTC6anCmYI6GCJsA 11447
annotator/uniformer/mmcv/utils/parrots_jit.py sha256=OE0Gx_-gRsVDTV1cTJSMPxWZleM4H28N-6UqUl1vTrY 899
annotator/uniformer/mmcv/utils/parrots_wrapper.py sha256=GC_M3yosGRrqeZOmP1-ghZcZw7-M_AlBkO7iL1L6zNY 3536
annotator/uniformer/mmcv/utils/path.py sha256=3C1ivsVkDQQTm1fXMHwQZCHQpaC4V7rC-COovOiqqjo 3414
annotator/uniformer/mmcv/utils/progressbar.py sha256=GqcjRjorWI8gMfAHATdKwnia4zWWMDlKO6MP-i17yC8 7105
annotator/uniformer/mmcv/utils/registry.py sha256=KmELqqXlSdKdmuAWs00m1HuHPgBWNpkgTTxTACOtwKA 11041
annotator/uniformer/mmcv/utils/testing.py sha256=wqw32VCoY5rRD3ADJ2plVT37pQboWR1cf7WvHiwIs6M 4289
annotator/uniformer/mmcv/utils/timer.py sha256=sRAV3SzFSlxaknDWytAe0NdYH0v-Cry5_2my19CXAQ0 2993
annotator/uniformer/mmcv/utils/trace.py sha256=F6zJm00-WHjyugrtzNWQK1V4XuXiQlYC9VDD3aCnI-U 795
annotator/uniformer/mmcv/utils/version_utils.py sha256=Gm3B5YROCX92dO8yAu7aN61OWhJUgPL4LaOC7ja67rU 2673
annotator/uniformer/mmcv/video/__init__.py sha256=dgCg7tSL73ADxC-vnq1XUEjTIuSOJitU3OIZnFqpWEw 570
annotator/uniformer/mmcv/video/io.py sha256=aoMT6jHfQtjZ_VMx80EsCdDKUSisDER5F0g0THM5NA8 10209
annotator/uniformer/mmcv/video/optflow.py sha256=nypbrbrKC5-FNiLQJVvt1gOKfRhZWkT4wtBXzaP3yOo 9728
annotator/uniformer/mmcv/video/processing.py sha256=uv65nRIvKE2D8DkIloVyYCWiuKnhHu4kXZK66bZ7hq8 5291
annotator/uniformer/mmcv/visualization/__init__.py sha256=N55P3m0LKnXpb6FhdWyffBxigJmLwWNA1dORus6KkyE 338
annotator/uniformer/mmcv/visualization/color.py sha256=YJKnEVCUua22Lc6JwZtPD9TiNud0rDvjlmY-yplXJ58 1381
annotator/uniformer/mmcv/visualization/image.py sha256=pmp5_Vx3NPZMfSp5-q9ddJLKW3fTUgoqa9CiTF2qMXI 5145
annotator/uniformer/mmcv/visualization/optflow.py sha256=ymOnhuHLvvrHCFr7rANdL0qkLGBZa1qaJU6Yd7rCc5U 3389
annotator/uniformer/mmcv_custom/__init__.py sha256=bho0wTG79w7BsWpC53S-Ch9J9vVGoL3rJwF2ZD29iSE 95
annotator/uniformer/mmcv_custom/checkpoint.py sha256=gEHXI_cg5OnN6xOztURZYVOX8r5S5Bb5YaE6ic47fIU 19091
annotator/uniformer/mmseg/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
annotator/uniformer/mmseg/apis/__init__.py sha256=N-YkFedqNgYhL6sjWQJPK8TCf3KFNlZAdLS8aOAaoas 381
annotator/uniformer/mmseg/apis/inference.py sha256=T1wZBCrRrEWjVWHqPwavzx3COx0OUrq7GFgtY2SKMlk 4729
annotator/uniformer/mmseg/apis/test.py sha256=ZweQPn_IPViqAgZb6WtZsXksJsPhGvRYLkgxwqQ0LQc 8288
annotator/uniformer/mmseg/apis/train.py sha256=UVqwVRnyV30T96RNVNUBZ2aCvnsvEk7PADF7Czip2O0 4035
annotator/uniformer/mmseg/core/__init__.py sha256=IYMKx5q3owmiHQuupirYR1hOanReWbSZOcRXW4lEh7s 126
annotator/uniformer/mmseg/core/evaluation/__init__.py sha256=nilHfmWP_bT4ubglNr0tj46wrgULqk7CrLq853GlhHQ 301
annotator/uniformer/mmseg/core/evaluation/class_names.py sha256=7QEaOxzOx4Lg7ZU7-f2gi_q9uGGeg6PEsA4lq5jMjUI 7305
annotator/uniformer/mmseg/core/evaluation/eval_hooks.py sha256=ixxrzCerrhM-t98JS1m9Chxs4BfB_CCDw_WZbXdVm6U 3873
annotator/uniformer/mmseg/core/evaluation/metrics.py sha256=GYhmh35ijRutEDDNRkWcSXU6EU8rotErRrbm21QPXoM 13079
annotator/uniformer/mmseg/core/seg/__init__.py sha256=d12KkqenhXREEdI9enhYOyL_AnAGKMiAhgYVyBAxtSA 172
annotator/uniformer/mmseg/core/seg/builder.py sha256=Yq8a-VgNljigR2tKgo0rvYen4NTxrQo_w4W6i4foeO0 273
annotator/uniformer/mmseg/core/seg/sampler/__init__.py sha256=gSXWyrdWCKaBkWhdYgFnGDYiHxf1RHo-L-EuWdape30 150
annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py sha256=U3xFRWojEwFIP9UKeg_qJOrsa-6k9jlsZk9YEirm4YU 284
annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py sha256=ll5asBKeczuF5yHmYvM5ymTrajTPNHkTrvzAMWYWMNw 3155
annotator/uniformer/mmseg/core/utils/__init__.py sha256=yMzKLJbiVYVQco1sbWwo9ugyMjQrrINx309IhaiZLjg 55
annotator/uniformer/mmseg/core/utils/misc.py sha256=X1jMXacasukawgwBhQX8KRSuY99gC3O222Z7ARMcoNQ 371
annotator/uniformer/mmseg/datasets/__init__.py sha256=ES9XLLfmnYms-vehQ840ymA5eSe5hWhQZ5KI3vgUGRc 798
annotator/uniformer/mmseg/datasets/ade.py sha256=xJtzSydk4wN37IJ4_t64oBasrFejxAXILbAMGt6mS00 5185
annotator/uniformer/mmseg/datasets/builder.py sha256=-N3isMib7lD26EiUC3fGC64_0WCcAtFjKj0e-D_wovo 5951
annotator/uniformer/mmseg/datasets/chase_db1.py sha256=jSFGTPqNY0EpmF7SYSUXHfKMer6gP_-vYXYcyOGD_dY 781
annotator/uniformer/mmseg/datasets/cityscapes.py sha256=jj4yzSY0D_mqAmlBOKER-EIZnftdaESE2eHQpxP4ut8 8494
annotator/uniformer/mmseg/datasets/custom.py sha256=suXnBT1Kk73rfqjTr2BFz6nsaejj0_Y-TFFhg7Mi66k 14882
annotator/uniformer/mmseg/datasets/dataset_wrappers.py sha256=AmI-Q_EnpBPHl10lL_xyVLHMSRgjP0FDq_KDOpdBr84 1499
annotator/uniformer/mmseg/datasets/drive.py sha256=vsRY0zulHAly6RSsxulkjByN0KExISDNO0K4V4OPnpc 771
annotator/uniformer/mmseg/datasets/hrf.py sha256=ePneWHR00NwgAX4HKzUtGyGSXJDF8ZtdkPdE0cf-nTE 747
annotator/uniformer/mmseg/datasets/pascal_context.py sha256=_tE4NR-XGQ-CYjGKp0gREMhmCnJYZLD314gEwvkE3ys 5202
annotator/uniformer/mmseg/datasets/stare.py sha256=2QAPyTeYkPxl9phg4HQ5J1UDPwJ8TFrVfcoCUoc_1D4 761
annotator/uniformer/mmseg/datasets/voc.py sha256=2gPXEaxCs72ZMSX1Wmk_pYG3-k7tV-5glqEEn3wc07k 1130
annotator/uniformer/mmseg/datasets/pipelines/__init__.py sha256=M-PQNPzDoaK8clLYpjm1JAF3QkL1yhjp_lcamuO5HYY 813
annotator/uniformer/mmseg/datasets/pipelines/compose.py sha256=CO_1exlfUucH5_vv9i6oExg_s6U1fGYq7Y_rvUv7hNs 1484
annotator/uniformer/mmseg/datasets/pipelines/formating.py sha256=N0RoA56iXyCbATcxfAweXSLk9AjR2b1HKOU5E5FWP9I 9276
annotator/uniformer/mmseg/datasets/pipelines/loading.py sha256=y7WJwxxESBvvh-Nhip2zBK2O9ZpTxLvlwjS7XN2MjRk 5901
annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py sha256=5puljs4_k9MrsLJ6NqyJf1Rw2JeEt_Tlx_5I4bfJvq4 5201
annotator/uniformer/mmseg/datasets/pipelines/transforms.py sha256=ya5mbe1Lv3VTDeyXZnCLVAI3QjjNfzrEG3XZiCIGSzQ 30993
annotator/uniformer/mmseg/models/__init__.py sha256=scUV5_N2A1UHfHSefTJ-M1sTCa9DyY4kCrkBvfNjsaI 489
annotator/uniformer/mmseg/models/builder.py sha256=XJ979UUkYpkJAj9yWEKbWhcg7uPB1ITHWll76vX8wyg 1205
annotator/uniformer/mmseg/models/backbones/__init__.py sha256=rMREHc6IsNw8djk64KkEXdC7uHXfvYDcZSlYPgKpzt0 532
annotator/uniformer/mmseg/models/backbones/cgnet.py sha256=AF-sULoO5YQukJ2P0lC_2Ph9cMqUV9SdLdPCMrjKUQI 13183
annotator/uniformer/mmseg/models/backbones/fast_scnn.py sha256=aMh2KTf4NJRYiCaAVfVCCUot47D8C7v4A1PcUrWMIG0 14436
annotator/uniformer/mmseg/models/backbones/hrnet.py sha256=8A6JdxqZLvdQmU2R0gLRTqh8rwX4Ho818rKZOhY53As 21226
annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py sha256=nH7DLl87n1WCK0wSvP2x9OVraiK0FO_sirfhxiGt0_s 6981
annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py sha256=eQxEQhwxiFo8qhoE5xCp3Q0iD-60-Ef4saANMbLvbeU 10390
annotator/uniformer/mmseg/models/backbones/resnest.py sha256=POzHA1DPhbG73Ot4oRnezk-crQCjvVak9LySgw9gzlI 10110
annotator/uniformer/mmseg/models/backbones/resnet.py sha256=_wLjLwsGrlLY0yWiJpIvJOMR6bVUQfVVlgq-i55IJA4 24310
annotator/uniformer/mmseg/models/backbones/resnext.py sha256=MxYYnl6mR5wY7hItuFyYGv-WiVyYq_ACGYq6W25Iuew 5161
annotator/uniformer/mmseg/models/backbones/unet.py sha256=PPFTO1Ihn_oD92cPBTP9_Xp19_EQL2r_qf-t2ZrgjMc 18269
annotator/uniformer/mmseg/models/backbones/uniformer.py sha256=ezAj1L9A6_CtDnllGYDyuntDLLDjV-faghTqBOXtFxc 18476
annotator/uniformer/mmseg/models/backbones/vit.py sha256=dfoXQzoFWPbjXOzvMRHH8xpr5WrZ1YqPAF1ONMwdA9I 18085
annotator/uniformer/mmseg/models/decode_heads/__init__.py sha256=-KCdk5yW-oPZrs4qqHcV19uS5a0Y68_emmvBkDRANB0 969
annotator/uniformer/mmseg/models/decode_heads/ann_head.py sha256=MJkg0PEnnJgI7E35-59hbj8hKHoU_Xd2pudBtPfvCNk 9194
annotator/uniformer/mmseg/models/decode_heads/apc_head.py sha256=1LQQSqLlOT6qu0vXL2LZQiqNWLjtUm7VNh9JFtomiGc 5572
annotator/uniformer/mmseg/models/decode_heads/aspp_head.py sha256=_CHkZMiDdxQFPTbylMB_sSVeDi7h7BZlAu_8e8ACFm0 3459
annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py sha256=JGsXnFOOmknlLUIRQKsBhntUiy00nX7b39IMwbNaYSY 2351
annotator/uniformer/mmseg/models/decode_heads/cc_head.py sha256=qLdm2l4cKcqv_5eMk8z8TorcheCjBn_VcipDOM07djY 1303
annotator/uniformer/mmseg/models/decode_heads/da_head.py sha256=zD9V6a-6_y4f-PBERP76Weocl0QQ_NVIbuonEDAgcek 5585
annotator/uniformer/mmseg/models/decode_heads/decode_head.py sha256=XNufqPKe-M80ZTk1QZTzJpp-A2KM4V_q0lHr1uNFXZY 9240
annotator/uniformer/mmseg/models/decode_heads/dm_head.py sha256=YjfFfhYWfM0AZzHUApPAp303bMfzKLhMGe6gvdKlJcs 5004
annotator/uniformer/mmseg/models/decode_heads/dnl_head.py sha256=76YuqdXjDXdkO6awc_0NUJg_0yZHb22lYxPFdYSVI94 4591
annotator/uniformer/mmseg/models/decode_heads/ema_head.py sha256=JYIKqOlCtailXwr3pwh7eBHuRji24iFkgWDfGSjz7ss 5796
annotator/uniformer/mmseg/models/decode_heads/enc_head.py sha256=PNB_Y3X1zNjrb8mJejEzcnBrx6JPkxFCpI13BhTmu-0 6784
annotator/uniformer/mmseg/models/decode_heads/fcn_head.py sha256=BgSJMMAkWgXXZpMac_cwMFOYUBfflmPNX_tSaSZ1j9k 2817
annotator/uniformer/mmseg/models/decode_heads/fpn_head.py sha256=lrtqW339fJJPSXdKB-QKSW-fFMSt-c64DBVk10y2mh0 2422
annotator/uniformer/mmseg/models/decode_heads/gc_head.py sha256=xXDo5DaGLeKHjfV-t94dvJJDCr9cfemdoonVdfesV2Q 1611
annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py sha256=QyjYfEcHAf0svd8yG3-nNwGx3jHoTOhc8QrTnZ8LOGI 3098
annotator/uniformer/mmseg/models/decode_heads/nl_head.py sha256=cMY_k2PUrwKkJ8uZ6XB4v7BcmOulHZYWU6FvXWMTUgY 1577
annotator/uniformer/mmseg/models/decode_heads/ocr_head.py sha256=ASr26wcs8Ux9QH9n-xZTatnPnngKOzdNPJE4vtIUfvo 4319
annotator/uniformer/mmseg/models/decode_heads/point_head.py sha256=T-WsVZTKCPJ9vIACM2lWaLwQ92eF9bFTfQ-wB__bOq8 14754
annotator/uniformer/mmseg/models/decode_heads/psa_head.py sha256=gOE3rvo2zOJjZo4Z7MtaBhKd3h3En2CyC6KQPjgU77o 7544
annotator/uniformer/mmseg/models/decode_heads/psp_head.py sha256=UEDxaDwysicUI9D6ItW4fGN2fjc4BU0gWqB07dgkdCM 3352
annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py sha256=DQ633o29KoF0rKV1U-E_ncJtWLukAWL0vHLi2o5Lvy4 3527
annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py sha256=p_hkWQ9S9jANK2RUhXWWO5k_l6ubVSZBdtWrFxCOZaM 2024
annotator/uniformer/mmseg/models/decode_heads/uper_head.py sha256=1QPbitXxLLE_IUc-UeuwbZyGObNwaa6wTsBf580FMAE 4012
annotator/uniformer/mmseg/models/losses/__init__.py sha256=jj8GlxXHqtw5TYQJBXznff4xRJQh4PPwwtIq7iiXSE8 529
annotator/uniformer/mmseg/models/losses/accuracy.py sha256=VJSJELAlCBQP19SqSWw4Y9eCwZMUNrFsdLsLgxanthM 2970
annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py sha256=MDuzwlSlD1unVoRJ8UsOVm8M6yHNHN_cBMQLYbfTNuQ 7437
annotator/uniformer/mmseg/models/losses/dice_loss.py sha256=_zp0jSeREJsFelcAvzMjhRiy8GvNRIBzBQwDyAx4lZI 4239
annotator/uniformer/mmseg/models/losses/lovasz_loss.py sha256=YVZUMtFCVzYpIcAQtCj6NvAxCJW6dpQAvZZm_l7Rhoo 11419
annotator/uniformer/mmseg/models/losses/utils.py sha256=hwXUIPzmrMbeBYB7Fhc8vbU9MgCNCPoR9kzlHrz1200 3718
annotator/uniformer/mmseg/models/necks/__init__.py sha256=oC5cuN75T3HzeCGOFKfuT9fMapYJ97cHfeQyRPkyaZk 102
annotator/uniformer/mmseg/models/necks/fpn.py sha256=spP2ux7J3XBNAki3zVSiEiNFMBaxcFM7y4OKjeXu09A 9159
annotator/uniformer/mmseg/models/necks/multilevel_neck.py sha256=HY1q4sgkH6L3q7X2TvLaU3dXzCype8vx7DdbCTkKr-I 2454
annotator/uniformer/mmseg/models/segmentors/__init__.py sha256=oCyEzHT5gzk1O9LrVuthG6Hc1Fr9VQkrNWeMmWYEoSs 207
annotator/uniformer/mmseg/models/segmentors/base.py sha256=j2Y96aoG3GvwA4jC-4lrn2dXYCmu4-PJppwbD1wZzTY 10398
annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py sha256=6G5WwnUho6vc16cZFEv5G1u4XxIy0Xc0s7JGSB_8ZVo 3708
annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py sha256=CqZ_fUtNapaJAT6bRl4rAerNidvo8qkYiIX7IdBF8qU 11344
annotator/uniformer/mmseg/models/utils/__init__.py sha256=YENq_Bw7lLHdTpsxLzpbfLEFO7BHmILZd9eA6YXajy0 502
annotator/uniformer/mmseg/models/utils/drop.py sha256=1cveYcs-Lo8IfgtdMlE1fNKvpG7-mwE_sMyD8QZ0M9I 1015
annotator/uniformer/mmseg/models/utils/inverted_residual.py sha256=-2HldWOTdTdYE_uMuXIc2OL9cB8ZdXD8J_-YR3ZH_t0 7025
annotator/uniformer/mmseg/models/utils/make_divisible.py sha256=qTjG-S8RgBTCqC-jlmRYCb6W8Q5I6Df450qPFmH-FsM 1231
annotator/uniformer/mmseg/models/utils/res_layer.py sha256=ZnryCANK1y1Z4rLOWbM5y41Aic0HtT-l2n25NbqK4sk 3335
annotator/uniformer/mmseg/models/utils/se_layer.py sha256=gRziLD4bux8zOwtWrkFCrYWvENWYNKbRcVt34fIayvo 2151
annotator/uniformer/mmseg/models/utils/self_attention_block.py sha256=k8eNpm70AtUXYrNgK_pnyE7iwHHHli1FgyNcunCPgeY 6145
annotator/uniformer/mmseg/models/utils/up_conv_block.py sha256=dFSODnLclKnURGia9nB3q0RHQIb6Jrh-fE7Goihj_ko 3988
annotator/uniformer/mmseg/models/utils/weight_init.py sha256=zVgjNi8mnH98y_ZM1wSphE4muQIgzmo5rXcdWbETbCI 2327
annotator/uniformer/mmseg/ops/__init__.py sha256=5KwlquMVzIcMeYXkFOTQyomNIFlX9JuLmfeSsVVjlnA 116
annotator/uniformer/mmseg/ops/encoding.py sha256=MZ7g4d-1GUx-2MBF52neDEqH1DkK-FNasF1nj1jiks0 2788
annotator/uniformer/mmseg/ops/wrappers.py sha256=RQYyrKDgnRAafwJc6pGL8KZbZpuCh-3UGYi_zEt0FHo 1827
annotator/uniformer/mmseg/utils/__init__.py sha256=WS4SpOgP5KnbqdQzdGmrTc4RKLTmQ8pe5uJEBMCwgzo 119
annotator/uniformer/mmseg/utils/collect_env.py sha256=u-sS_KwwkMfOOykCrFc6jHv2Kbl92Cn9N3Ih2jeRulw 505
annotator/uniformer/mmseg/utils/logger.py sha256=Zin0VdGKbFb0BPK2apNggvm5Q2kVYSlGSPpp5zacmUE 919
cldm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cldm/cldm.py sha256=F85FddjLZIS8mdw3wfKqH6VlGkK7aE-BgSAapRLBG-s 18762
cldm/hack.py sha256=IZhKzVzz8dYWIPer9CFk7LThQCUIahX5gB3GIF4H_mM 3567
cldm/logger.py sha256=LSBYKwMA-5c5h3qvoI2ffyfwTBNu1hQ4-qxxsdj8juk 3182
ldm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/lr_scheduler.py sha256=avWS_Pz5dd3kO-pxyPD8WLmUn1qaOB1qgZsh7ughBPY 3882
ldm/util.py sha256=ahaCctXeCMufgt-VrFa6kWcagPP6aTqHtjF4oc2qTKw 5902
ldm/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/data/base.py sha256=QG7yBevQCKKc7-tLCm8P4zi-CHaWMWny80ekVvotGVQ 694
ldm/data/imagenet.py sha256=74MQMF3VmBbjnttaFBtWn7_aXWt3gVDBlJbM6mb0vUU 15565
ldm/data/lsun.py sha256=BRPkOadYy1YYbjE4UB3DSEuWv3TdKESoH2vyQEjnjf4 3275
ldm/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/models/autoencoder.py sha256=LeEWRLAfI8Mu1aG5wgGmBhyTpo6HXl-cUP2WGFnFsGc 17618
ldm/models/blip.py sha256=DBh3-TyFS3W_BDW9IZw0uWDJmOyIfr7mWwboVDGhj3Y 10948
ldm/models/blip_itm.py sha256=7WCjxczFhgiv9nIh1qdjjuRCA-DVr6x-zlPB0Aj6eXc 3160
ldm/models/blip_nlvr.py sha256=rcxkW9u_tlKgP2nN3kDeU8-ReFmDyokYZKllBCccnsQ 4398
ldm/models/blip_pretrain.py sha256=5FRK_sboFjMoRO_t0-YXgy8yCGUo_diJAcsdSQt7UQI 16070
ldm/models/blip_retrieval.py sha256=DxcuRQk9YJseDSj_hM_VqHBEjZia9-kQi7DU5bMj8ic 13759
ldm/models/blip_vqa.py sha256=OISro1zJ2R9ToQXCOUla9UmpX8VwTjK8E4vS5Y8E1vA 8970
ldm/models/med.py sha256=lZBDLgUmbFZCiTV7EtoMD0k9S_fpEzueSZzs5ijjI10 41754
ldm/models/nlvr_encoder.py sha256=EMl8xOtFSg-hk8z32bY_fsGk_yqDhpsF48tObNakzGk 36706
ldm/models/vit.py sha256=F6fh_4CPUY2fJufGxzHAjjHR_A7xHVcW-ZB-J3g6C-w 14240
ldm/models/diffusion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/models/diffusion/classifier.py sha256=Bz2KKvHncLUORMJR4oUn137JsjHn-J8RzOiRUzNd3mw 10277
ldm/models/diffusion/ddim.py sha256=dWXKa8-VFp3ovZ8j4UNh1JZ6FF4_gUQ59BQ4y-1pbto 18727
ldm/models/diffusion/ddpm.py sha256=SAN8d6wGSYj0-b0PQ0_Uo7PB06_DMHlk6bJMJLqs1KA 71801
ldm/models/diffusion/ddpm_edit.py sha256=XUES1FEjx7c9CfyKDYiAO_8ondp9UyfM75T7wHy-L4o 68674
ldm/models/diffusion/kdiffusion.py sha256=BTLiTCeuhSqZaRzHdU6opKe-qhKTdtQdk_7KCgUBMjE 11171
ldm/models/diffusion/plms.py sha256=R44BpGvF7ccSzKvbqUgtkDXvx06VKm4x5jj1tzPZbgQ 12574
ldm/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/modules/attention.py sha256=fbGRPik1FXinBdnkeKGNd5di_OIi_JISJ9BGKbv7WFM 16123
ldm/modules/ema.py sha256=ls8XCp17SchGmQaUoKvvA54gRtk00396IZAVzMDaThs 2982
ldm/modules/x_transformer.py sha256=E0F8YhaXet6tkG232txEGdkQgIGLEKTTlAr9ALKBw48 20169
ldm/modules/diffusionmodules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/modules/diffusionmodules/model.py sha256=P_KaO_zvGu1p7ijuU03YBP-ZJptRN8qRRNBuFNGv7CI 35017
ldm/modules/diffusionmodules/openaimodel.py sha256=noTBmM0QvxPMi8hOADCVM1_ODl05Q0My_ZBYCLTLGZQ 37882
ldm/modules/diffusionmodules/util.py sha256=U0r1Aw4dRvdvLe0FGSpgLq8pvlU6vpwJ8863Il0MbZo 9695
ldm/modules/distributions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/modules/distributions/distributions.py sha256=aIlog9lMHGDZhDNAE3FTaVlEe-KmyNKskShS9NF5bCs 2970
ldm/modules/encoders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm/modules/encoders/modules.py sha256=PR1NL_fEOm_G4DNW9nlgN_eh87PQLJZTsWg8pqn2vGo 16069
ldm/modules/image_degradation/__init__.py sha256=rgRvO5Vumu26EJasdpRpgO3ruAVQS_YRtQXKQRUosm8 208
ldm/modules/image_degradation/bsrgan.py sha256=BNChdZKD9T_VEAleM8JtXMyT4vE3ERarMP77ZN9ZD5k 25198
ldm/modules/image_degradation/bsrgan_light.py sha256=Qr_3Anbi232wciLdLuDS0tFzbhnNAOl_UZK_TF1mSY8 22238
ldm/modules/image_degradation/utils_image.py sha256=vXyRkKzrA7UAW2Jgfes0hOl_R3RiNCIHVrW3Tu3vk28 29026
ldm/modules/losses/__init__.py sha256=clSgcCpn1eN0tRM16qp24uivLMXdTaJJslrbPgb3GPY 68
ldm/modules/losses/contperceptual.py sha256=tcXJLM73NtD_O4CpO6VfGm-jKAKVEpI7ks1Sg8PImC0 5580
ldm/modules/losses/vqperceptual.py sha256=CaEY2qIlUzyt9xGCgpYtRtSc9why_P6D8GG0Z7dNSVk 7940
ldm2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/util.py sha256=onGY-H6jFYPL1r9ioo0wu3UkC2U3bxImnZcstqSsZT8 7274
ldm2/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/data/util.py sha256=AOwUcnNFof04l4feui4SwCXotRihwqYsQNuq5JRDjUQ 630
ldm2/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/models/autoencoder.py sha256=2nTZneq9N4c2H9GSlvQVrno7CRCpRPh9o1g2xnQHIUQ 8564
ldm2/models/diffusion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/models/diffusion/ddim.py sha256=kCYbiKtaxNiqyhI38Yt2eEmbXixC98gFtPz6qI5_-JI 17501
ldm2/models/diffusion/ddpm.py sha256=OK6JTlkPg_nL9YniGo3pO3XNNimS504d-a6-U2EUmDs 85040
ldm2/models/diffusion/plms.py sha256=s2M5UmZHk9ySLYg-dwrwdOqLW1PiDPZdyMGyoBU_MEI 13052
ldm2/models/diffusion/sampling_util.py sha256=n0kTdlbCpAKfth62uQ7dt3Z2-rvHzHRNU02tBGSHMPI 753
ldm2/models/diffusion/dpm_solver/__init__.py sha256=M-Oa4BkwKajVcTJORGE-wv2rZVI5dhXo5N62ozQYOps 37
ldm2/models/diffusion/dpm_solver/dpm_solver.py sha256=gonRWFTNjX1NDdNBcEsdZo_b0IInSith5Q41YOnKk1U 66122
ldm2/models/diffusion/dpm_solver/sampler.py sha256=QqFGsfsR5Vt7VxsvjqbcqZlrKXQLn-cK6kN-_Fy0kkc 3037
ldm2/modules/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
ldm2/modules/attention.py sha256=1ZXePA92UhV-6OcUdX4E_eCE7aVkOvsr0nM9MdkXaao 11258
ldm2/modules/ema.py sha256=zDidQ1PI7nkBmQk73fcKsv-wPYWHAolA01l0_GNR8us 3110
ldm2/modules/diffusionmodules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/modules/diffusionmodules/model.py sha256=lEK4HZqkIseo-tQOik3PuP0vm1aLZ5BtEnXkk0XZd1Q 34477
ldm2/modules/diffusionmodules/openaimodel.py sha256=9rtmU-48dfKJyh_3M4gxXNBpSjIfbyxsf7SJ_2axIp8 30367
ldm2/modules/diffusionmodules/upscaling.py sha256=Tz4wnu5vG_zQ2eBMeQAuAqvQcVmx7Mk7FwwSD86yzPY 3426
ldm2/modules/diffusionmodules/util.py sha256=me25JJZ3mX8YTOpk0fPRABsPxma_MEDSdjw1eSo1AFQ 9869
ldm2/modules/distributions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/modules/distributions/distributions.py sha256=owSzQ1KbkVyNcZH2lq3Le73VOeqbnu0w7wutbZVl7ig 2970
ldm2/modules/encoders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/modules/encoders/modules.py sha256=Y1xUTcWq_uY34F5D5vwB0I7HX8wfXuRlvYfNM6TPtiA 12706
ldm2/modules/image_degradation/__init__.py sha256=DXHYl4RtPjQAGkq0Me9w_wdGoD0xS2c35mIh3oZtLx8 210
ldm2/modules/image_degradation/bsrgan.py sha256=I7QbRoDaS7CK5g796atQA048mLmo0tbinoV0qEPil9E 25199
ldm2/modules/image_degradation/bsrgan_light.py sha256=iF5rj880PXc_i2QGeD59zg3Vup3xcywJSl153u9CgGU 22342
ldm2/modules/image_degradation/utils_image.py sha256=5961Fe98Hyv4DShIXu6wxOK4dn-l9oMJx8g-x1L6USs 29024
ldm2/modules/midas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/modules/midas/api.py sha256=BJVWasq7Vmc4ISdHT6x8vdB7K-8IpwF8jJu_sH9wWqg 5342
ldm2/modules/midas/utils.py sha256=Gc8v39unu2rYPURXHAGjHI2XP4S8eu6f31OuOsxo2wg 4582
ldm2/modules/midas/midas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldm2/modules/midas/midas/base_model.py sha256=pQ3HlIKvvNAjo8QB0X0h5fi1wMUckGDvhJp1vRgWSWs 367
ldm2/modules/midas/midas/blocks.py sha256=GxuQUbGMd4HbT1guTD53lrUe19rxflbBJepLXaJpszI 9242
ldm2/modules/midas/midas/dpt_depth.py sha256=qQp4mwUvlnLB2-UQbCZxgC-aCF4RSIRnhE-ufxt9bDo 3154
ldm2/modules/midas/midas/midas_net.py sha256=BEg_Q3fpMLNBSDon5qWEEMaDxoahd3dkWNJONd7sO5g 2709
ldm2/modules/midas/midas/midas_net_custom.py sha256=DDqnMJQpERhghaz0sVQIU0RPHAV1uXFoAQHoZnyntss 5207
ldm2/modules/midas/midas/transforms.py sha256=qz0gt3BlYGMy5qm6yWpE9g8ikjp4SNYrV7VpCVmpiD0 7869
ldm2/modules/midas/midas/vit.py sha256=z73EcJCCuc_z-8uPwE1gRY4OGFr7418_Ys3LvOg0ILw 14625
nataili/__init__.py sha256=sj6Z5Vrwb9_3-NoUyNpH--O1LGZe8R-Tg5POAVC0xJU 338
nataili/aitemplate.json sha256=WBLnAXsZcF5uG0thaglYDZbGSX73sxFBU1YgKqDtMrE 2613
nataili/artists.txt sha256=1v_2_Rrks3oYh4wwzsbnQF6DT_0lQ_fO_pqZAUOl7Rk 80572
nataili/blip.json sha256=G-rk7JEiWP6u_odIoyegHmTBXDWJJq9CwFoWkazQxSg 888
nataili/cldm_v15.yaml sha256=OeEzjEFDYYrbF2BPlsOj90DBq10VV9cbBE8DB6CmrbQ 1949
nataili/cldm_v21.yaml sha256=jKLKgcqNJDhvlC1IPxeNbTpmhSMozmwpQ5xUJDHysjI 2244
nataili/clip.json sha256=Tc8U4Sezxl9m0d_o9cYGpSRu8ps1FI1ybaObF0ZZ6Kk 3967
nataili/codeformer.json sha256=YEL_y-21cAvborw3oTZcX6Prc6RAc7O7EiM7Y74fGYM 444
nataili/controlnet.json sha256=a7tVSnrVi6IetRKs4MbCeFUqIv-zpcynfaPPqGmnxxY 6125
nataili/diffusers.json sha256=CrGINOlgbqoF5Se1FFmJN3M7FlJgajSYIqWq9MeZf_U 706
nataili/esrgan.json sha256=tFVcR1GgKo0puUJHF0YqSGoA3zQj1Ed42gwhYcaZEDg 1484
nataili/flavors.txt sha256=E6sYReC7a9rZ0yN42xZxlOaWHT8IlyWoVM2OomDuFK4 2429
nataili/gfpgan.json sha256=tJaFnfFtKcY_oCZDvKCBXnAUPiKRLoWC4WPI2Mia5dI 910
nataili/med_config.json sha256=2LUCnMPAEkMT0XAJ0EPwcBu-SX83IfpM64GHIP5mUyY 485
nataili/mediums.txt sha256=4Vc8BuPOMteehIrsSaFTOVA205qmq_kgXtLZqdzG1bo 1090
nataili/models.json sha256=QEJIbq0KFtx6-991Gs1jF1jk2HGYPYaWf_IUfbazDac 5
nataili/movements.txt sha256=PhoIsdHhv6ljs0bg1W2OLvXQns_-W9DNfU8fSfi5otU 2682
nataili/pix2pix.yaml sha256=7godcwcM3Oayc_CcUOyAuLzQBf5bgPuVS7MmLMouwWk 2613
nataili/safety_checker.json sha256=LgTMNVvCyw6Cy9J909E-7_8tCx9RQnYCHT_SpuPA_iA 952
nataili/sdu.json sha256=SJxDSgUZXW4A2hcbuYZpHjxdxzVUXBFpgEXgwO5qfos 1755
nataili/sites.txt sha256=Mxd1DHVYenCDU9dqyayTl2oU88tfOIBXJ3dHoh36qdo 167
nataili/stable_diffusion.json sha256=XkzrXUhzfHFojOFN3MUYkh8OerOyUSxHaHrIbCcXeKQ 132857
nataili/tags.txt sha256=vOQ3ra4F_aarP9DlP9WaTsAN13xESbUf4T3-jDw_DRQ 22260
nataili/techniques.txt sha256=Rd1YzsZqDZIhi_V3jySB4PoNVVhmYh72vJgEqGbo8fY 586
nataili/v1-inference.yaml sha256=ILfwrK5U0fiDhKbKFbXWLA7k-7ygf_cvN2H-k2CDIQ0 1873
nataili/v1-inpainting-inference.yaml sha256=uvN_fWZ99CLrNwcS7ZjrLFkEmXUq5FRWjXKyk1SSU9c 1991
nataili/v2-inference-v.yaml sha256=PmVzcP6l6N6w3Bx1c7qV-fj6DjbYK6FnmoT60P0QvRc 1819
nataili/v2-inference.yaml sha256=0XAScxI8HZk6c14m5Jd0ZH8gtBL8wvWOHb8g_uGHj6o 1793
nataili/v2-inpainting-inference.yaml sha256=0BGlme5Yisg3iUEhyN73lfHkpBT9HC6cUoVPCHu2ejk 4457
nataili/v2-midas-inference.yaml sha256=cX9al_PcdLhr_aj6gD8DdjCbiCBITEVfLg4Ex1AXveI 1874
nataili/x4-upscaling.yaml sha256=0U_QAPgebUZdDf0Rsfc9w8lSlPto_5kK5VmtHJqgnug 2256
nataili/aitemplate/AITemplate.py sha256=B7EdzhjNBHuIsCBBMPN-hh2aoeeB-gz9J23uEx8NCso 4105
nataili/aitemplate/__init__.py sha256=E4WAI9W5ivyJVbzbHa3u1qaca8GNdIp5qIh0VFW-Vo0 60
nataili/aitemplate/ait_pipeline.py sha256=EPUF0vsXYuMK3GUbfuvUK3dCfK9YFCR0-tUivpA1J-k 16960
nataili/aitemplate/dtype.py sha256=GHHz9uRfZjZATYXxgs_lnPO3MpB6olH3mxoFKD1SjRA 3270
nataili/aitemplate/model.py sha256=XE-j8YB5KPSeKRYAePugQX8HjO9Cb56twh9IB4mHbSA 29299
nataili/aitemplate/torch_utils.py sha256=DRYQ4eeRHUiYo6pOK2cIvXi1Rm8lWfXPjTg9GyNi6UQ 1250
nataili/blip/__init__.py sha256=ApMZWcA975vwqwaU2kNBIF0LCHLtV1hmrcMIZRDOTgk 29
nataili/blip/caption.py sha256=5B5rV2Uor7tQ0TqOMnLzdGzLieY-lGKuOmPoDfjMt9c 3039
nataili/cache/__init__.py sha256=6A4ycYnjeLohzUwfYu_BIKHidVKVUUV8y6zjWehqTGQ 59
nataili/cache/cache.py sha256=_JmrHsldSCjA_AiBW-iLNL6iJdwSUUcnLZFcEBg6XmU 8743
nataili/clip/__init__.py sha256=8ZXGKPqLLqzc-z0Ma1FpdF9hgpUNQKT0Wn22ZRqOXqA 119
nataili/clip/bulk.py sha256=LgqEVyxxZqX5wnXl9KHtRLGFRmrcKBdefQMmh8ExP18 3120
nataili/clip/coca.py sha256=MuokY7uXWXY_b8paJ_CiVL_IYxc32cQ_M-U7q-UweKA 1794
nataili/clip/image.py sha256=OrbdMjRycoj774M1eBKvbtiZrnZR7u57A0upNWfX520 4956
nataili/clip/interrogate.py sha256=VPZfewRI7hqrH3g5Q4p-6myfY6bcHT--ngpnf2xvUok 11849
nataili/clip/text.py sha256=fdsNJ5lszWSVlpBLphwe0L_0qHmfbjqdrfaDvk1pu-g 3613
nataili/clip/predictor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/clip/predictor/inference.py sha256=_-K7NdwM0wWBT9h3nnhvbotYoaLeOUnzrz7beCjLsqA 5350
nataili/clip/predictor/mlp.py sha256=0VPjMrYnJlBIe4vdGgv5SqnmuKfOqYWJrUNbWzCawuU 2958
nataili/clip/predictor/prepare.py sha256=gLP-fH5uW4bp2_sIfLh7a7JrxV17aGALY1xewL2Cnp8 10122
nataili/clip/predictor/train.py sha256=H5XnNDTeMWkqK-6T_68ZzeNpjAcyM0iGlGeA9l5eF2U 7290
nataili/codeformers/__init__.py sha256=_7gxkBDDwlpZUk9qsPJ_dOI-ty561otTjOXimp3zVSg 37
nataili/codeformers/codeformers.py sha256=kr6wm0ypUC9-fH9g55_lRgi5iNxvEhaT0wbefxtXTOE 1540
nataili/esrgan/__init__.py sha256=BbWqvchH7DRHe7R7tQkCQxgYq_ElQJyCWyEoOxjZ4SI 27
nataili/esrgan/esrgan.py sha256=YS0trjL7sU1k584N0SzhMmGexOX-8k0lv9T4KevLAT8 5967
nataili/gfpgan/__init__.py sha256=cf-0EB1i1PxPfTufIEJCIwuRGMGn5BSj7B5dqdyi9E8 27
nataili/gfpgan/gfpgan.py sha256=PgVfFFoGuQfR1-MY7cBFZ8WUoVmfNBPPNwr6Evc_8vk 1541
nataili/model_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/model_manager/aitemplate.py sha256=0P1N3TqoC_tbS9s5qhtvAWFGPss8K8DF4En-iSmM2EM 8055
nataili/model_manager/base.py sha256=5xKvM78LBGV5Voq-x4G4YAhcRHKvwOZk6vbiV5-p0U8 21143
nataili/model_manager/blip.py sha256=U07un-ou7QW-Mqxvrw7u_sLnEzEW9wStKdGd8WLuKis 4663
nataili/model_manager/clip.py sha256=gxKMt58JDDqfs46yurKmI2a7W4mEwDv3oe-Q0EYYpLM 6924
nataili/model_manager/codeformer.py sha256=StWBPFV_I_SjUx14qViIggoKO2dzcTkzmYpZeQhe4kc 4138
nataili/model_manager/compvis.py sha256=GUCPZHWbshsfizZYpSGGeiPVNCyQherOUJNrpUpzRlo 14744
nataili/model_manager/controlnet.py sha256=bav6i7ER7xkOeGWHbb49gCCJ9wC6tB16CYVmm5Gqv38 5970
nataili/model_manager/diffusers.py sha256=9YYtgWA9Muof4ohQykQ4ykY6UvazBBZBA2wF88HCUYw 5208
nataili/model_manager/esrgan.py sha256=XJEU2gfqQyg0kPfH1xtc6dMZF1JLG9QKzHEDdLUXJHU 5704
nataili/model_manager/gfpgan.py sha256=kRBRb2yWpgCdy8GtKUCeoGxGKlznYtFdabbuwZ2M5vo 3798
nataili/model_manager/new.py sha256=UhrqzkAeURQCs6slM8sZeu0f_TFEq75Uj-LwbhTufXY 3864
nataili/model_manager/safety_checker.py sha256=k7mzoEPuQoSmL1T7LSS3b9MtwQlkRbOVaoDZ-PYfTyw 4078
nataili/model_manager/sdu.py sha256=Ejw4z7yyHQKHdiAvggeMk7732okOjsXEzF3x3pHdLHs 8818
nataili/model_manager/super.py sha256=9dYk0y3U46wpCWiVlNh4dJGe7gUVgCwgbZ2zSAUQXiY 18333
nataili/sdu/__init__.py sha256=47OrgSsOVMRoFCBvQe6MC9sKCvosbvM6TywslzNCwBI 41
nataili/sdu/sdu.py sha256=F8x1vqIi8jLdpLyY0YshSpGCupY3sGOgI-JDZjC07No 8321
nataili/stable_diffusion/__init__.py sha256=BCGz6GyiCQ61weaXCQwhmSt3TjpWZ2BR-UA3FNczgZ4 29
nataili/stable_diffusion/annotation.py sha256=2fMYlv2E5uAYtfnVmPLkvpbo_d8gTnmUjVEYOp97cLA 12345
nataili/stable_diffusion/compvis.py sha256=lXF-39pEaK1I9dZJ6R3gsFFB5vfGIHicg3yszWHn4kE 54183
nataili/stable_diffusion/prompt_weights.py sha256=k-5vqk4_u4uCmVzcE-UnC75TvoBoF8ozYDO53ynkGgQ 7884
nataili/stable_diffusion/diffusers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/stable_diffusion/diffusers/depth2img.py sha256=DNtoD3dhU72avGlA1nGKRQVdFddsXSaNOFNWONff_iE 8909
nataili/stable_diffusion/diffusers/inpainting.py sha256=B-Uwy_eg9qZPyQSNJJkC3tCuQrFQ8vSKeVYr8xx1zQA 9968
nataili/train/__init__.py sha256=1L_KNi4WANmmoG4UbJe9lLw3ZCdW14Bp_W_itIT7iro 39
nataili/train/dataset/__init__.py sha256=9sLJHkQrdSLbE0EsQYYUhTE8DedWPmVk9_CxiWhjE-M 40
nataili/train/dataset/EveryDream/__init__.py sha256=bFfBVN_nu2MNyguC_8bkCHwu3OBkxyjL9p0fGXIgeqI 41
nataili/train/dataset/EveryDream/aspects.py sha256=-st7LEiamZ4QUpBRoEFI-sZMHWld2Smeo6zy5fzRMkM 6945
nataili/train/dataset/EveryDream/data_loader.py sha256=eY9J2vG04YSIX0KxE3tpcHzsOI_5_Bz6GwVWYWlJlJU 8068
nataili/train/dataset/EveryDream/dl_singleton.py sha256=DBjsYojHbmKTtUKN6H_LDNgYMr4t2L18J9ZrsAI23Vs 149
nataili/train/dataset/EveryDream/ed_dl_wrap.py sha256=nJh4d37ITpPJHki_WxXzFM53oN7OpOMdICT9h2XOIAo 1967
nataili/train/dataset/EveryDream/ed_validate.py sha256=9Tc7XN92c_IOeVQfaJxYLOpg1m4-I2I0Q--70JIg1bY 2213
nataili/train/dataset/EveryDream/every_dream.py sha256=6JBdm6uczEZzcY2c7AWj6IS8H5HuIdl5zei8sIFDwtY 6177
nataili/train/dataset/EveryDream/image_train_item.py sha256=x1qI4kh9KIhR0wHDdnJCGgY1P3PINzHtP3n3BzRMLmk 5964
nataili/train/dataset/EveryDream/latent_cache.py sha256=Az725PfGqeefy_gZAJsaNdVY-h3tJaZjZcs2uNIldR0 4385
nataili/train/dreambooth/__init__.py sha256=Vk3byrTVIjOEaHyvumIJa0dGpB9XHUXjm9VqwRwtRzQ 44
nataili/train/dreambooth/dreambooth_lora.py sha256=ZveqVZOKWtU9_HniJQ6Q2OAk7XIl904O2E7Qw6-WmIw 20187
nataili/train/lora/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/train/lora/lora.py sha256=1t65KP_Mbp9DQi2U45EUPsd51Nb4F94Jry8PxyV-cOw 35676
nataili/ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/ui/gradio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/ui/gradio/base.py sha256=vF1b6leKGroNGW-KTruc2YUxAOXC2GqfQkS03FAtWwE 2006
nataili/ui/gradio/blip.py sha256=jjneNOAL02gpwtbAUqIhIuCjkRIzjC6rCyTXXDQPGHI 1271
nataili/ui/gradio/coca.py sha256=iok3zKAwUTDEvPABcHiUwv1uSVUwF0s6BB6OlbMJ5Fw 1550
nataili/ui/gradio/codeformer.py sha256=AjyB1h8sn9FZpCNGO_CiWuMk1qW9UdOPaGel_YCCPXU 1409
nataili/ui/gradio/lora.py sha256=sZYp_tOl76qK_8eICeQ676Zi74XVdrIaW5kU2v5JaVU 1786
nataili/util/__init__.py sha256=vC0s3F_08uUGG0-h6P3ov5gcx7Oif5kE8uFHd0BzEYw 977
nataili/util/cache.py sha256=MvyxVh8_ACaffE6R-RwsXGYJwSstOJtVG23qJcoG49c 1053
nataili/util/cast.py sha256=UN2uSac70lSXVmo-T4PFQH3hnsitoyxwrNRcdMRl3a8 1346
nataili/util/check_prompt_length.py sha256=Ql1tURzvUDhZMn7jRk6EES17s4yhbZVB6f1u1GqkboY 1753
nataili/util/create_random_tensors.py sha256=POADsi6ybN5c_2q2jKS6HI0K2Dl5JrFNdchJaIIKtBw 1332
nataili/util/get_next_sequence_number.py sha256=cdNgEgvlVmlyVOtzVsIOVFnZJHbOPNSvMOfcL4FIH3E 1518
nataili/util/image_grid.py sha256=vfO8grNbmGA0Le10TX68uBUQU7JeRV_C1_ivhpBleWE 1223
nataili/util/img2img.py sha256=1Cn41Yb7TR5kdUVy-nX9nTKgrpmffCSPGEmMylA6QUg 12610
nataili/util/load_learned_embed_in_clip.py sha256=t_vvSV519n0_hgUJGwOiAbEivaMh3wwHkt1HghGxHC8 2412
nataili/util/load_list.py sha256=yHjbrDsNCjY2tw8Md-QIjhPmJpeU1dCKXHbs0ZXbnnc 965
nataili/util/logger.py sha256=F9oqNzIgkA0l0EO9TJLKSO3ypdJQN6chNGp9f4_L1Sw 5866
nataili/util/monitor.py sha256=P20ceye9tr9azUga0FhRlZXgwnnVdP3ZEyNllu6x6fM 7102
nataili/util/normalized.py sha256=bfQRa7i0URnCdy-XuqWXu3TWPmH__nYwaAQN8dbTH_4 173
nataili/util/postprocessor.py sha256=Tti1WL2yb-cNKypKRATQCdKxEq1vdAY-hLAYld_PxUs 3122
nataili/util/process_prompt_tokens.py sha256=vGFTo4Tu0-vgLFwBqKxJ3UBwRV0jAsbWSNM6px_JfQg 1810
nataili/util/save_sample.py sha256=hqgLZBn-uvD0s9suxAJ7ZNFktBSx4QCwUp7QohrE8EU 1560
nataili/util/seed_to_int.py sha256=bolpDSGaBIdEXLym56BMtbCHf0GgFfJx6HPxMLgrJTE 1324
nataili/util/switch.py sha256=TAaYMOvwWE4F7EuZ2mpSQzUzOS5sESmmGzRevBNohXI 986
nataili/util/voodoo.py sha256=m-skkfhvQAGCGWXBL4ns3JZqgm6qIcQFDOucs4EK6Bc 6401
nataili/util/blip/__init__.py sha256=GTGh4XVf6Jdbv_M9k9eG6Zh1yTA6B4wQTVDNfM0DwMs 31
nataili/util/blip/blip.py sha256=UB2sA913J-ddB9p2aUnSFI2nPuhgWvN133YGgMQzrE0 9468
nataili/util/blip/med.py sha256=c2tt_PWFKjJQr1RzEUoWiJ-azrB9XJegfOLDOedFD2A 41146
nataili/util/blip/vit.py sha256=CWXhtTmI-yJYEYRXifZlrSpcI6InlCKg_7wOjbkkl08 14469
nataili/util/codeformer/__init__.py sha256=5KGeuB2AhrQiMNx3NbjrMgj_sF60Kgn2Czoy_NJO-EY 35
nataili/util/codeformer/codeformer.py sha256=k8fZQXEFydgwl4eXKFHjYyJ9547Uq1CbE8kzT6t07Ec 7110
nataili/util/codeformer/codeformer_arch.py sha256=Ta18OCX8OL8cM95LQkb6P-cVtP2yLoOSNV9AvYRlWrk 11017
nataili/util/codeformer/face_restoration_helper.py sha256=42MZRoESSvvVe9AEZqSi16PiVhvRXxMuQp8g6eN91xA 23072
nataili/util/codeformer/init_detection.py sha256=DZHZIb6KDC6U-SI0U784GZuPXbvmehtynhCpbgprIvU 4676
nataili/util/codeformer/init_parsing.py sha256=Eu2AA6aNmwHGrSoWDyQSGCS-8zQ1BvSUFTqg2lK7Cuw 1183
nataili/util/codeformer/misc.py sha256=6h6jGFK184h172i6pgJFcEPlG3SfrKcE7pDNNV-Nq2M 3421
nataili/util/codeformer/realesrgan.py sha256=Kr7OTZIqBLi5_Jyfy3rqBYd6hG603BwthX7fQYFRDE8 1081
nataili/util/codeformer/vqgan_arch.py sha256=EG9LObzXvgBH0p1DENaI3tCGBWrnQSi0dL-Y1HOgo8I 15214
nataili/util/codeformer/facelib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/codeformer/facelib/detection/__init__.py sha256=t3P32X8gYxCwfIhnxMDGSGK0uq8lSk8U_k0S7GkHGus 4556
nataili/util/codeformer/facelib/detection/align_trans.py sha256=Fj_s-upilChDVDhlwVbAVRRHxp6-aj8kIT1MRCdqrQI 7885
nataili/util/codeformer/facelib/detection/matlab_cp2tform.py sha256=KgU1Q976zUwgIPgpz5euNg3ErMTh3FZdwcrE5eoP5sg 8108
nataili/util/codeformer/facelib/detection/retinaface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/codeformer/facelib/detection/retinaface/retinaface.py sha256=Eit1wncWj50lDpx-onzznOC9754SEIEpM6TpMUXynzM 13778
nataili/util/codeformer/facelib/detection/retinaface/retinaface_net.py sha256=WZCz3vEvnzGlBsQupfQ2Ic45_5ZRpuCEDhJ74CwcBmM 6299
nataili/util/codeformer/facelib/detection/retinaface/retinaface_utils.py sha256=tFEniBxw2Flg4K6LOwx9tFkmjcmmLgl6q9L1DyGXL00 16413
nataili/util/codeformer/facelib/detection/yolov5face/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/codeformer/facelib/detection/yolov5face/face_detector.py sha256=il_VKzw5W1k8wtCX2s6aBbOGYNLHNUePqugfJ8ZKDbI 6241
nataili/util/codeformer/facelib/detection/yolov5face/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/codeformer/facelib/detection/yolov5face/models/common.py sha256=MyfKQQkzlyj_bJxAbDFUW92mL_k4e0RNr_7ZQ1lQYqs 12005
nataili/util/codeformer/facelib/detection/yolov5face/models/experimental.py sha256=viFS5WM3CKIt-hjX5RUOuQykOUbk9-47Tnk28trvfx0 1747
nataili/util/codeformer/facelib/detection/yolov5face/models/yolo.py sha256=Y1ivt9upQpp3ouiuaCpz2WHuDqM5dt3vBOSydg1OUa8 9952
nataili/util/codeformer/facelib/detection/yolov5face/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/codeformer/facelib/detection/yolov5face/utils/autoanchor.py sha256=hqZYcl8YZcM9BDxwEclxgMqveljZqURtj5T0R89KFfg 460
nataili/util/codeformer/facelib/detection/yolov5face/utils/datasets.py sha256=KzQyni1zywWkwHyrqdzivySZDXo3W2KcSnh3-LA-Zho 1515
nataili/util/codeformer/facelib/detection/yolov5face/utils/general.py sha256=94n8LIH-CY0B9w1D9T8HrjYmKdiO5kyL_4aS5N-eqeA 10348
nataili/util/codeformer/facelib/detection/yolov5face/utils/torch_utils.py sha256=Gzal8Y5KIWPcSoifmU3NRt9qrKYyUtN44zhkS5HVlm8 1375
nataili/util/codeformer/facelib/parsing/__init__.py sha256=_8GKo4DiEsQnxIIthcJTlXMVVKxpDi6zDs-wkB1M_us 1099
nataili/util/codeformer/facelib/parsing/bisenet.py sha256=laEr8NeSbGSHVUcLpNeT93Tz4DWN-ssYRk7uZ-cR-zE 5223
nataili/util/codeformer/facelib/parsing/parsenet.py sha256=D6rB0FONNAevHc-4V5uGyktmJ7IFBouAHYKY4hWoSxw 6353
nataili/util/codeformer/facelib/parsing/resnet.py sha256=ovaDYb_kKeEis7bUO3Ua9VhQ3vMyTz5XOzLYmNE8DjQ 2355
nataili/util/codeformer/facelib/utils/__init__.py sha256=RQfShcJm2p07KBhEL23a0cLWZRsC_Xx1MrM3s-iukaM 327
nataili/util/codeformer/facelib/utils/face_restoration_helper.py sha256=YTBRQvQY4nOPG8ArhJ8QzzmkyUJplB1px2hYzrUZX6I 22702
nataili/util/codeformer/facelib/utils/face_utils.py sha256=dscBHHZKh9zNUR1JdP2WDWggnU5hmM6gTZZBo43X1nw 10155
nataili/util/codeformer/facelib/utils/misc.py sha256=QsnjjRJi572dT9MjXN222HhcG3j4rJNOOYyCOkPmgSs 6050
nataili/util/controlnet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nataili/util/gfpgan/__init__.py sha256=5CaBQ7XvN4_KNgpeqXVuS3AitlCQIq4HLZhbcOgaXzg 28
nataili/util/gfpgan/utils.py sha256=fIA5bFnO0wbjl7gAYA2JfqfTKnUq5M90tXKC_JrA3AQ 6607
scripts/bulk_image_embeds.py sha256=wBfeaa9mgfbCzJhZWZtsLbWs5LHVaIrBiss3-M4Xmfo 1404
scripts/bulk_image_embeds_webdataset.py sha256=g4Vd_NNjNL1nvZT83HVlsghf16o9LMfjPZ8XbEua3aw 5942
scripts/download_all_stable_diffusion_models.py sha256=F1gdyBA-lBXPgPgKUrhKJ_KYjlKJXtcYlPs4J3BwV7k 226
scripts/sdu.py sha256=cCpOgpnkVnkWQjW6qk8KevBKHlIcJnL3qQELaoYKCTE 858
scripts/test_ait.py sha256=rLaI5aD2cxHhR-ijUXMBh_CV84SBbfcP-Nm5m7JcUrI 438
scripts/test_all_models.py sha256=x2-VUmAJQ-Bjv4af1LX69I6d5RCxCK6YgGmOxuH15OQ 930
scripts/test_blip.py sha256=oak7Yf7FGrDxRNitkfthTBZercA1hiM5tyuOsvoN_Zo 311
scripts/test_clip_rank.py sha256=Jp-ejBqloRE6E7SAXlj9d8jhwEO9faofPp-QNi8sKRI 669
scripts/test_clip_similarity.py sha256=Meo8_pE5BBgaMeCZl7d_2uDDMqw9xzOlklI6_D6ENRA 1482
scripts/test_coca.py sha256=fmkqskh6YDdg_9QbVpXwiwlnGQRTiwi72vY2uyK0fwg 522
scripts/test_codeformers.py sha256=UlwrETK3l2hmRxEMvDA-x2zV6G816xVBaF9rS7vkRkU 523
scripts/test_compvis.py sha256=uPo4mw6skG2XeMaQDmPhbSytf0w0ltQxWnKJ1VaZmck 4683
scripts/test_compvis_inpainting.py sha256=J-LqPwe03bn2wUHLGkSSEcDMeFnCHXUHgKY9gHz2N84 1468
scripts/test_control.py sha256=hBtt9kHXFQ1laUBc0GgPf8seHqJ_ctor1DgFecXYFOI 2376
scripts/test_control_voodoo.py sha256=hXvGq2176FOgUkULHhtmw1IF7nObHdluofwi8o0bYYQ 1581
scripts/test_controlnet_canny.py sha256=PNxM4mtOuBaE1Kac1rCwQLIQQ7aQ-K-J8sWoS-Hs8YI 1599
scripts/test_controlnet_depth.py sha256=n1-Bt1a24LubYbMF1QcXfpHnyfQ7SELU7pupc6ygCdY 1599
scripts/test_controlnet_hed.py sha256=xMFPAbQjrfYhvXPVLWkW9nBTdT3y24KSpufg8Cg-gG4 1595
scripts/test_controlnet_hough.py sha256=Hak_RXyaZ-2WCxAjLrA5gqw6yGFM2KsP841abJ1Q9W4 1598
scripts/test_controlnet_normal.py sha256=l5mm1mRmRoUjLt9H48epPT31JL7-7Qm0_SyKMW_hfiQ 1601
scripts/test_controlnet_openpose.py sha256=ugAYF7sra4EeI5Ug8wKNh71OemOj7o3kKFwPNbPv69w 1624
scripts/test_controlnet_seg.py sha256=5OKE_0RROBpuDcwG7H1GMLk8eJYn1imh2rq6i_7OOys 1595
scripts/test_depth2img.py sha256=ERYw6ACsI5kM3e5GzdKHBldcun_4AYmUyuxH8-1eVXg 825
scripts/test_dreambooth_lora.py sha256=cB2L-vvLFRSAkqEH5F1KcVMuQTU0JlFPVAcdhmb9HF8 286
scripts/test_esrgan.py sha256=nQ4tCKAeDsg5SVZbECG2HiV7dwZ8mwCAG5I_LMXCsFo 505
scripts/test_file_hashes.py sha256=KVs99Nh8D6wD4NSlonh4cPlh2FFrt1XE9w3Imds4588 1207
scripts/test_gfpgan.py sha256=MNw0KEyjqdY7AK-emdpxvgSI8ljGz9UvJi95h19VmT4 499
scripts/test_img2img.py sha256=RVseShnJMKIML2GfTMYR-W-kAQxj506cGII9Wg7txV8 1263
scripts/test_img2img_voodoo.py sha256=eHw54vfA5eACPeJ7GVBKdaQcK12TTKwmMsajVufAE5A 1277
scripts/test_inpainting.py sha256=T53Ir51CGiFEirM13M6zTKbSlmajh-Dlb-67TFU_XwY 771
scripts/test_pix2pix.py sha256=4mou2n1bywcFhSV33SIErxCbEirwkMjV82wI8cvjk-w 1211
scripts/test_pix2pix_voodoo.py sha256=cYXD6_7twCIK8dKaMg6qHYuyd-Fg0lPwAp2t70xFuRk 747
scripts/test_safety_checker.py sha256=qFmcf3jc4TFENj-nfhUuaTbXY7R9bb8E0ZaOu6TcMyE 2119
scripts/test_sd2.py sha256=Dn1NTAuIGkM0nYcwO-WQnMAHjJEr_pZrXJkvVIK6GmU 1902
scripts/test_txt2img.py sha256=gWTPxAG7tf9XzHYMcDB2XULue2GIAnwyL27m67mPC60 2547
scripts/test_txt2img_hires.py sha256=zBM9jMLYyv9agRucm5Gh7fP79YW9iOUvac77utZoPd8 1578
scripts/test_txt2img_hires_voodoo.py sha256=Qbux11E-4rIzFIAnyq63Drn37sKiEYKXCtCdkSg7M-k 1592
scripts/test_txt2img_voodoo.py sha256=xcpFUifERflGGsFVw2iWriw3DOquIpm_TpeSH2FtN8g 1541
tests/prompt_weights.py sha256=wq3b4km8cpryX03sZ5JrYeRUsKpx8K1GFkIySlJhaxU 10327
nataili-0.3.4.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
nataili-0.3.4.dist-info/METADATA sha256=8zel55_6lLwN2Ac37DEu6xJJiXpizI0iiPKRGVHlflk 42657
nataili-0.3.4.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
nataili-0.3.4.dist-info/entry_points.txt sha256=_ypAV55HFZjvqwlVBmx371GE80ytL_DsFC3elMiBANs 168
nataili-0.3.4.dist-info/top_level.txt sha256=bCh_tbh6XlXGHxjTC8YFYiMF8I3M4DePydlvYJbq6Pc 56
nataili-0.3.4.dist-info/RECORD

top_level.txt

annotator
cldm
dist
docs
ldm
ldm2
nataili
scripts
tests

entry_points.txt

nataili_ui_blip = nataili.ui.gradio.blip:main
nataili_ui_coca = nataili.ui.gradio.coca:main
nataili_ui_codeformer = nataili.ui.gradio.codeformer:main